Programmering

I denne artikkelen vil temaet Programmering bli behandlet fra ulike perspektiver, og analysere dets betydning, innvirkning og relevans i dagens samfunn. Ulike aspekter knyttet til Programmering vil bli utforsket, samt dens implikasjoner på sosialt, kulturelt, økonomisk og politisk nivå. Gjennom artikkelen vil ulike meninger og synspunkter presenteres, med mål om å tilby en helhetlig og berikende visjon om Programmering. I tillegg vil mulige løsninger og initiativer undersøkes for å møte utfordringene som Programmering utgjør, for å oppmuntre til dialog og refleksjon rundt dette temaet.

Programmering består av å designe, skrive, teste, feilsøke og vedlikeholde kildekoden til et program som skal tolkes av en datamaskin. Personen som foretar seg programmering kalles en programmerer eller utvikler. Utvikleren skriver kode etter en spesifikk syntaks som inneholder instruksjoner på hvordan programmet skal oppføre seg og hvilke kalkulasjoner det skal gjøre.[trenger referanse]

Man skiller som regel ut nivåene man skriver kode i lavnivå- og høynivåprogrammering, men også markeringsspråk. Kort sagt består lavnivå-programmering av koding hvor det er svært få abstraksjoner, eller lag, mellom koden utvikleren skriver og instruksjonene som maskinen leser. Et eksempel på lavnivåprogrammering er maskinkode, mens programmering i høynivå vil for eksempel være Java eller C++. For markeringsspråk så blir dette ikke sett som programmering fordi dette ikke tillater å definere prosesser.

Ada Byron Lovelace var den første som beskrev hvordan en maskin kunne programmeres.

Se også

Eksterne lenker