Gå til innhold

Vil lære meg å programmere, men har ingen aning hvor jeg skal begynne. Hjelp!


Anbefalte innlegg

Videoannonse
Annonse

Jeg ser nesten ingen likheter mellom Java og Python. Java og C# derimot deler veldig mye av den samme tankegangen og det er derfor enkelt å bevege seg fra C# til Java og omvendt. Det lille jeg har sett av Python minner mye mer om Basic og et annet språk jeg jobber med til daglig - Clarion for Windows.

 

 

hehe. Han skrev faktisk ikke det. Han skrev: "Da blir det javas og CSS..."

 

Haha,tenkte meg den ville komme, der fikk jeg meg dagens latter ;-) Jeg skrev java og etter han retter på meg, jeg trodde de var like ut av navnet, så satte jeg på en s.

Lenke til kommentar

Jeg ser nesten ingen likheter mellom Java og Python. Java og C# derimot deler veldig mye av den samme tankegangen og det er derfor enkelt å bevege seg fra C# til Java og omvendt. Det lille jeg har sett av Python minner mye mer om Basic og et annet språk jeg jobber med til daglig - Clarion for Windows.

 

Jeg tørr å påstå at alle språk som stammer fra ALGOL (dvs alt fra C og nedover til Java) ligner når man ser på språk som Haskell og LISP.

Du kan programmere i Python og fremdeles ha en veldig god anelse hvordan man skriver FizzBuzz i C/C++/JavaScript/Java/C#, enn f.eks Clojure eller Common Lisp.

Lenke til kommentar

Selvfølgelig er det et språk.

Ser at Wikipedia sier det er et språk og , vel, dette blir vel en definisjonssak. Jeg klarer ikke se hvordan CSS er et språk. Du kan kanskje vise til en eller annen definisjon der dette defineres som språk, men for min del så er et språk noe man kan programmere i og at man har en eller annen form for programflyt. Klarer ikke se dette i CSS, men dette blir flisespikking... Hovedpoenget er vel at trådstarter gjør lurt i å studere CSS

Lenke til kommentar

CSS er et språk, HTML er et språk, Python er et språk, LISP er et språk.

 

MEN

HTML er et Markup språk.

CSS er et Styling språk

Python og LISP er programmeringsspråk :)

 

EDIT:

Satan, Lycantrophe var før meg på den visst.

HTML og CSS er også programmeringsspråk. PNG er også et programmeringsspråk. Alt som har til hensikt å oppgi maskininstrukser er programmeringsspråk.

 

HTML og CSS sammen med bortimot alle data-formater er deklerative programmeringsspråk, ettersom de beskriver et resultat, og ikke hvordan man skal kommer frem til det.

 

Tror dette ble diskutert for noen år siden, men jeg var da på andre siden av diskusjonen, men jeg tok feil.

Lenke til kommentar

HTML og CSS er også programmeringsspråk. PNG er også et programmeringsspråk. Alt som har til hensikt å oppgi maskininstrukser er programmeringsspråk.

 

HTML og CSS sammen med bortimot alle data-formater er deklerative programmeringsspråk, ettersom de beskriver et resultat, og ikke hvordan man skal kommer frem til det.

 

Tror dette ble diskutert for noen år siden, men jeg var da på andre siden av diskusjonen, men jeg tok feil.

Herlig. Nå er jeg på andre siden og kommer sikkert til å innse en eller annen gang at jeg tar feil :-D Fordi jeg er ikke enig - "Har til hensikt å oppgi maskininstrukser" er jo heller tvilsomt. Ja, det endrer programflyten, men det er jo ikke programflyt i seg selv. Det danner heller ikke noe maskinkode instruksjoner som faktisk er det eneste språket en datamaskin forstår. Men dette blir vel bare ordkløveri etter hvert ;-) La oss heller gå tilbake til temaet ;)

Lenke til kommentar

HTML og CSS er også programmeringsspråk. PNG er også et programmeringsspråk. Alt som har til hensikt å oppgi maskininstrukser er programmeringsspråk.

 

HTML og CSS sammen med bortimot alle data-formater er deklerative programmeringsspråk, ettersom de beskriver et resultat, og ikke hvordan man skal kommer frem til det.

 

Tror dette ble diskutert for noen år siden, men jeg var da på andre siden av diskusjonen, men jeg tok feil.

 

Første gang jeg har hørt den argumentasjonen der om saken faktisk. Ser hvor du vill hen :)

Lenke til kommentar

Herlig. Nå er jeg på andre siden og kommer sikkert til å innse en eller annen gang at jeg tar feil :-D Fordi jeg er ikke enig - "Har til hensikt å oppgi maskininstrukser" er jo heller tvilsomt. Ja, det endrer programflyten, men det er jo ikke programflyt i seg selv. Det danner heller ikke noe maskinkode instruksjoner som faktisk er det eneste språket en datamaskin forstår. Men dette blir vel bare ordkløveri etter hvert ;-) La oss heller gå tilbake til temaet ;)

Om det danner maskininstrukser eller ikke er helt opp til implementasjonen. Det går fint an å lage en "PNG kompilator" som danner maskininstrukser for å tegne opp et PNG bilde uten å bevare den orginale bildestrømmen. Om det er fornuftig er en annen sak.

 

edit: men unasett er et PNG bilde instruksjoner for et program (en dekoder) å gjøre om en bildestrøm til et bukbart datasett.

Endret av GeirGrusom
Lenke til kommentar

Trodde jeg hadde gjort det,hehe

Hvilken editor bruker du? En hvilken som helst decent editor burde klare å påpeke mangel på avsluttende snutter, tags, klammer eller lignende. Notepad++ på Windows er grei. Den er enkel om du ikke gjør noe med den, men kan konfigureres mye om du føler for det.

 

Et veldig bra nettsted for å studere alt dette er www.w3schools.com

w3schools har mange rare løsninger. Ikke stol på alt som står der, og hvertfall ikke gjenbruk deres serverside-kode som PHP! For mer informasjon sjekk w3fools.

 

Codeacademy har forøvrig også et html/css/basic javascript course ;)

Lenke til kommentar

Hvilken editor bruker du? En hvilken som helst decent editor burde klare å påpeke mangel på avsluttende snutter, tags, klammer eller lignende. Notepad++ på Windows er grei. Den er enkel om du ikke gjør noe med den, men kan konfigureres mye om du føler for det.

 

 

w3schools har mange rare løsninger. Ikke stol på alt som står der, og hvertfall ikke gjenbruk deres serverside-kode som PHP! For mer informasjon sjekk w3fools.

 

Codeacademy har forøvrig også et html/css/basic javascript course ;)

codeacademy var meget greit må jeg si! Anågende python, etter å ha prøvd litt av hvert så holder jeg meg fortsatt til barneboka,Hello world, computerprogramming for kids and other beginners,hehe! En skam at den ikke er oversatt til norsk i grunnen. Endret av Ruarcs
Lenke til kommentar
Da tråden har gått over til å omhandle generell programming samt webutvikling er den flyttet til Generell/annen programmering. Har også pyntet bittelitt på trådtittelen.



codeacademy var meget greit må jeg si!

Jepp! Jeg lærte selv Python på Googles Python Class, men har også tatt Python-kurset på Codeacademy for en liten oppfriskning, og det er veldig bra.


Anågende python, etter å ha prøvd litt av hvert så holder jeg meg fortsatt til barneboka,Hello world, computerprogramming for kids and other beginners,hehe! En skam at den ikke er oversatt til norsk i grunnen.

Du får benytte den metodene du føler er best, men programmering må inn i fingrene, så håper at boka inneholder noen oppgaver :) Endret av Occi
Lenke til kommentar

Da tråden har gått over til å omhandle generell programming samt webutvikling er den flyttet til Generell/annen programmering. Har også pyntet bittelitt på trådtittelen.

 

 

Jepp! Jeg lærte selv Python på Googles Python Class, men har også tatt Python-kurset på Codeacademy for en liten oppfriskning, og det er veldig bra.

 

 

Du får benytte den metodene du føler er best, men programmering må inn i fingrene, så håper at boka inneholder noen oppgaver :)

Jada, den inneholder oppgaver og skriving. Men det legges også vekt på at det er en intro til python programering,men den er meget pedagogisk skreven. Tar nok codeacademy etter denne tenker jeg. Repitisjon er koden vet du;-)

 

Jeg har oppnådd hva jeg ville med tråden, så hvor den ligger henne er et fett for meg, bare jeg for svar når jeg sitter fast. Lycantrophe gav meg i allefall svar,hehe

Endret av Ruarcs
Lenke til kommentar

Synd. Jeg prøvde flere ganger å antyde om å gå tilbake til opprinnelig tema, men det gikk aldri. Melder meg av tråden...

Tråden omhandlet vel egentlig aldri spesifikt windows-programmering, og siden trådstarter selv har gått over til å diskutere helt andre emner i tillegg (webutvikling) er det bare naturlig at den flyttes til den generelle programmeringskategorien. Det er ingenting med trådens innhold som har endret seg ved flytting av tråden :)

 

Jada, den inneholder oppgaver og skriving. Men det legges også vekt på at det er en intro til python programering,men den er meget pedagogisk skreven. Tar nok codeacademy etter denne tenker jeg. Repitisjon er koden vet du;-)

Det høres ut som en fin plan. Det er fort gjort å glemme syntax og slikt i starten, så gjør ingenting at du kommer over den samme tingen flere ganger i starten, øving er viktig.

  • Liker 1
Lenke til kommentar
Synd. Jeg prøvde flere ganger å antyde om å gå tilbake til opprinnelig tema, men det gikk aldri. Melder meg av tråden...

Har kommet mye frem om programmering generelt da, og siden tråden het "vil lære meg programmering" så er det vel ganske bredt hva tråden kan inneholde.

 

edit: Men kanskje nok metadiskusjon nå

Endret av GeirGrusom
Lenke til kommentar

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å
×
×
  • Opprett ny...