Code bestaat uit instructies geschreven in een programmeertaal. Het vertelt een computer stap voor stap wat hij moet doen. Een regel code kan bijvoorbeeld twee getallen optellen, een bericht weergeven of gegevens naar een server sturen. Duizenden regels code vormen samen een programma. Miljoenen regels vormen een besturingssysteem.
Code is geen magie. Het is tekst. Je kunt het lezen, bewerken en kapotmaken. De computer doet precies wat je schrijft, niet wat je bedoelde. Daarom duurt debuggen zo lang. Een ontbrekende puntkomma kan een hele applicatie laten crashen.
Codeniveaus
- Machinecode: binaire instructies die de CPU uitvoert.
- Assembler: geheugensteuntjes op laag niveau, dicht bij de hardware.
- Hoog niveau: Python, Java, C++, leesbaar voor mensen.
- Opmaak: HTML, XML, beschrijft de structuur, niet de logica.
Goede code is leesbaar. Slechte code werkt wel, maar is verwarrend voor iedereen die er later mee aan de slag gaat. Teams gebruiken stijlgidsen, codebeoordelingen en geautomatiseerde tests om de kwaliteit te waarborgen. Code schrijven is makkelijk. Code schrijven die anderen kunnen onderhouden is moeilijk.
Comments
No comments yet. Be the first to share a thought.
Leave a comment