Programmering er processen med at skrive instruktioner til computere. Det er, hvordan mennesker fortæller maskiner, hvad de skal gøre. Instruktionerne skrives i programmeringssprog og oversættes derefter til maskinkode af compilere eller fortolkere. Programmering er delvist logik, delvist kreativitet, delvist problemløsning.
Programmører opdeler store problemer i små trin. De skriver kode, tester den, retter fejl og gentager. De læser dokumentation. De samarbejder med andre. De lærer konstant nye sprog og værktøjer. Feltet ændrer sig hurtigt. Det, du kender i dag, kan være forældet om fem år.
Paradigmer for programmering
- Procedure: trinvise instruktioner
- Objektorienteret: objekter med data og metoder
- Funktionel: rene funktioner og uforanderlige data
- Deklarativ: beskriv hvad, ikke hvordan
- Hændelsesdrevet: Reager på hændelser
Programmering er ikke kun for softwareingeniører. Forskere skriver kode for at analysere data. Kunstnere skriver kode for at skabe generativ kunst. Marketingfolk skriver kode for at automatisere kampagner. Evnen til at programmere er ved at blive en grundlæggende læsefærdighed, ligesom læsning og matematik.
Comments
No comments yet. Be the first to share a thought.
Leave a comment