Gå til innhold

programering


Åsmund

Anbefalte innlegg

Skrevet

Jeg har lyst til å lære meg pascal programering. Jeg lånte en bok av broren min, skreiv inn et eksempel HELT nøyaktig flere ganger, men det verka aldri. Kan det være fordi boka er for gammal? Boka er kanskje 10 år.

Er det et sted på nettet hvor du lærer programering?

Eller er det en bok jeg kan be biblioteket bestille?

Videoannonse
Annonse
Skrevet

Eh, hvis du ikke kødder så er svaret et ubetinget ja! Det finnes en million steder å lære seg programmering. Hvis du vil lære basics og drive med programmering vil jeg anbefale deg å starte med java. Grunnen er at det er et språk som ligner på/har mye til felles med en bråte andre språk. Dvs har du lært deg grunn forståelsen i hvordan ting fungerer i java kan du ta det med deg til nesten hva som helst annet.

 

Du trenger heller ikke noe dyrt verktøy for å utvikle java programmer. du må laste ned java sdk fra sun siten http://java.sun.com/j2se/1.4/download.html download sdk varianten. Ellers er det masse kode eksempler på http://java.sun.com/ og tutorials for å komme igang med java. Du trenger selvsagt også en editor ultraedit, textpad el crimsoneditor er streite alternativer. De har alle syntax highligting og er enten gratis eller billige.

 

Personlig vil jeg anbefale deg å kjøpe/låne en bok framfor å finne allt på nettet. Det er riktignok en hel masse på nettet, men det kan være forvirrende og frusterende å prøve å finne ut av. Du kan f.eks kjøpe denne:

"beginning java2 SDK 1.4 Edition" Publisher: Wrox Press Inc; ISBN: 1861005695; 1st edition (March 2002)

 

Ellers kan du titte på denne linken til amazon.com med oversikter over "beginners guides" til java og finne en du synes ser ok ut.

http://www.amazon.com/exec/obidos/tg/brows...6044801-2636869

 

Lykke til

Pål

 

PS og ja pascal er relativt gammelt. Etter pascal var det c++ som var størst, mens Java er basert på mye av den samme syntaxen som pascal og C++ (bare ikke like kjip som i C++ som jeg begynnte med når jeg lærte programmering).

Skrevet

Altså hvorfor pascal snutten din ikke fungerer vet ikke jeg, men det er nok en feil i instaloeringa av kompilatoren din som gjør det hele.

Sjekk http://www.bokkilden.no har lassevis av bøker i alle mulige programeringsspråk, ta en titt på java eller c++ som nok er de mest aktulle å kunne i dag

Skrevet

Ja, hvorfor lære pascal..? Hvis du først skal bruke tiden din på å lære deg å programmere, bør du styre unna skevensielle språk som pascal ol. og heller konsentrere deg om objekt orientert språk, enten C++ eller Java (ikke java-script). Personlig ville jeg annbefalt Java av den grunn at Java tvinger deg til å bruke objekter, mens i C++ kan du som oftest kode deg rundt bruken av objekt. En som kan programmere i Java vil ha det lettere for å gå over til C++, enn motsatt nettopp på grunn av ren OO. Hvilket språk du velger er en smakssak siden prinsippene for utforming av algoritmer er de samme.

 

Hvis du ABSOLUTT skal lære deg pascal, bruk en eller annen søkemotor, og søk etter Pascal Tutorials. Her har du to linker du kan begynne med:

 

http://www.webwareindex.com/tutorials/Pascal.html

http://www.1001tutorials.com/pascal/index.shtml

 

Når det gjelder problem med å kompilere (kompilerer man pascal-kildekode?) kildekoden din, hvilke feilmeldinger får du, if any? Er du 100% sikker på at du har skrevet rett av? Kanskje du har glemt å skrive en eller annen standard kodelinje som man må ha med for å kunne starte programmet, og eksempelet har tatt for gitt at den linjen/ linjene tas med?

Noe ala Javas "main-metode"...

Skrevet

Greit nok med bokkilden.no, men de suger desverre i sammenligning med f.eks amazon. De har _mye_ dårligere utvalg og prisene er nøyaktig de samme som i vanlig butikker i norge(dvs ganske dyre). Skal du kjøpe flere bøker kan det lønne seg ganske så mye å handle fra amazon (den britiske avdelingen amazon.co.uk ?? har ikke like lang leveringstid og frakt heller)

 

Må også bare få fylle inn ang Java at det jo er et veldig utbredt og krafig språk. Du kan gjøre det meste med det. Hvorfor ikke laste ned Micro Edition og lage en applikasjon til din nye mobiltelefon? Java er et objekt orientert(OO) språk. Dette prinsippet er det bare å lære like gjerne først som sist, og i java har du ikke særlig valg, der er alt oo. oo kan være litt vrient å få forståelse for i første omgang. Det krever rett og slett endel tankevirksomhet/ mental bearbeiding. Men når du først har skjønnt det ser du "lyset" og har kommet et langt skritt nærmere det å være en programmerer.

 

Dette var ikke ment for å skremme deg, det er bare for å advare deg om en liten bøyg. Men de fleste av nybegynner bøkene har en forsiktig og grei tilnærming til dette.

 

Du får si fra når du har laget ditt første "Hello world" :smile:

 

Pål

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...