Sida 1 av 2

Nybörjare som vill komma igång med programering

Postat: 20 april 2008, 22:27:52
av JoakimCreutzer
Har lite fundering på att lära mig programera lite.

vart ska man börja?

tips på bra literaur?

nått spec man ska tänka på innan man börjar?

// J

Postat: 20 april 2008, 22:33:07
av sodjan
> Har lite fundering på att lära mig programera lite.

Överhuvudtaget ?

> vart ska man börja?

Tja, varför skrev du "Visual Basic" som rubrik... :-) :-)

Postat: 20 april 2008, 22:42:37
av JoakimCreutzer
hehe har pillat lite i det förr för x antal årsen. =)

Postat: 20 april 2008, 22:45:23
av Micke_s
Titta på c# eller vb.net.
För få upp GUI osv så är det väldigt enkelt.
Visual studio express är dessutom gratis.

Postat: 20 april 2008, 23:10:44
av strombom
Börja med Python:

print "Hello, World!"

:)

http://www.sthurlow.com/python/

Postat: 21 april 2008, 00:43:47
av ehf
En annan pythonguide som är bra: http://en.wikibooks.org/wiki/Python_Pro ... nt_version

Den går jag igenom nu :)

Postat: 21 april 2008, 08:52:12
av Icecap
Kan ju vara en idé att specificera VAD du vill programmera: PC eller µC.

Programmering som sådan är "det samma" fast det skiljer avsevärd på vad man bör använda.

Jag har C# & VB också men till PC föredrar jag Borland C Builder 6.

Till µC använder jag C helt enkelt för att jag "kan" µC på registernivå och C ger mig högre produktivitet.

För min del har jag en del projekt som kombinerar PC och µC medelst seriell kommunikation, dessa projekt brukar jag göra en gemensam kommunikationsdefinitionsfil till, då kan inget gå fel vid att man råkar glömma uppdatera ena filen osv. Det finns ju gott om andra saker som kan skita sig ändå.

Av samma anledning vill jag rekommendera att du INTE börjar med VB eller C# men håller dig till ANSI C och C++.

Postat: 21 april 2008, 09:28:56
av speakman
Mer Python (jag älskar det språket :) ):
http://www.ibiblio.org/swaroopch/byteofpython/read/

Och för mer erfarna programmerare:
http://www.diveintopython.org/

Postat: 21 april 2008, 15:12:57
av ehf
Icecap: Vad menar du med PC? Definera tack! :)

Postat: 21 april 2008, 17:01:44
av Icecap
Desktop med OS á la Linux, Windows, OS2 eller annat lämpligt OS efter smak. Kan även vara LapTop såklart. Mac och andra konstigheter ingår i detta.

Jag anser en "generic" dator som inte utför styrfunktionen i µC enheten men väl kan kommunicera med den på lämpligt sätt för att övervaka och/eller ställa parameter och dylikt, alltså en extern enhet som kan släckas ner utan att styrfunktionen försvinner av den anledning.

Postat: 21 april 2008, 18:56:10
av JoakimCreutzer
Hum okey.. man kanske skulle börja lite med C++

för en gångs skulle så har jag till och med planer på att köpa literatur till det hela. några bra nybörjar böcker/guider som ni kan rekomendera?

hittade en bok http://www.bokus.com/b/9789172078895.ht ... rch_result som känske är nått? tyck och tänk till jag är uppen för förslag.

Postat: 21 april 2008, 19:04:59
av sodjan
Varför inte besöka ditt lokala bilbliotek ?
Priset är oslagbart...

Postat: 21 april 2008, 19:11:26
av JoakimCreutzer
jo det är sant. men med tanke på att jag antagligen glömmer av att lämna tillbacks den till bibblan så blir det straff avgift och i slutändan hade det lönat sig att köpa den från början :D

Postat: 21 april 2008, 23:42:15
av kifkroker
du kanske kunde utveckla lite vad syftet med programmerandet är. Är det bara "för att" eller har du något mål med övningen? Det gör det säkert lättare för människor att komma med åsikter och input.
nått spec man ska tänka på innan man börjar?
Ja du bör tänka på att välja platform och utvecklingsspråk efter vad problemet kräver, och inte tvärt om - dvs lära dig en sak och sen tillämpa det på alla problem (även där det inte lämpar sig). Och förresten, det gäller resten av livet också! :wink:

Postat: 22 april 2008, 00:03:53
av JoakimCreutzer
Målet är att komma underfund med hur det funkar med att programera kretsa, för att sedan bygga vidare med styrkort och vidare. men man kan ju inte hoppa till level 10 på en gång :shock: