Programmering er prosessen med å skrive instruksjoner for datamaskiner. Det er hvordan mennesker forteller maskiner hva de skal gjøre. Instruksjonene skrives i programmeringsspråk og oversettes deretter til maskinkode av kompilatorer eller tolker. Programmering er delvis logikk, delvis kreativitet og delvis problemløsning.
Programmerere deler store problemer opp i små steg. De skriver kode, tester den, fikser feil og gjentar. De leser dokumentasjon. De samarbeider med andre. De lærer nye språk og verktøy hele tiden. Feltet endrer seg raskt. Det du vet i dag kan være foreldet om fem år.
Paradigmer for programmering
- Prosedyre: trinnvise instruksjoner
- Objektorientert: objekter med data og metoder
- Funksjonell: rene funksjoner og uforanderlige data
- Deklarativ: beskriv hva, ikke hvordan
- Hendelsesdrevet: reagere på hendelser
Programmering er ikke bare for programvareingeniører. Forskere skriver kode for å analysere data. Kunstnere skriver kode for å lage generativ kunst. Markedsførere skriver kode for å automatisere kampanjer. Evnen til å programmere er i ferd med å bli en grunnleggende leseferdighet, som lesing og matematikk.
Comments
No comments yet. Be the first to share a thought.
Leave a comment