Programmeren¶
Programmeren is het schrijven een computerprogramma (applicatie). Een programma is een reeks van instructies (code) die een computer kan uitvoeren. Met deze instructies kan een de computer bepaalde taken of problemen oplossen. Deze instructies worden geschreven in een bepaalde programmeertaal (bijvoorbeeld Java of Python). Logisch nadenken en probleem-oplossend vermogen zijn nodig om programma’s te schrijven die efficient en effectief werken.
In de digitale wereld kom je allerlei verschillende toepassingen voor programmeren tegen: van videogames tot AI systemen.
Als je nog nooit geprogrammeerd hebt is de volgende online course van LinkedIn Learning een prima start:
Computer Science Principles: Programming
Met name de volgende hoofdstukken uit de course zijn voor nu interessant:
- Introduction
- Control Computers with Code
- Define Actions Using Code
- Repeat Actions and Test For Conditions
Let op
Via de link hierboven kom je op het platform LinkedIn Learning
terecht. Hier kun je als student van de HvA op inloggen. Hoe je dat doet, lees je hier: LinkedIn Learning.
Programmeertalen¶
Er zijn duizenden programmeertalen. Op het moment van het schrijven van deze tekst zijn de volgende 10 talen het meest gezocht op Google Trends:
- Python
- Java
- JavaScript
- C#
- C/C++
- R
- PHP
- TypeScript
- Swift
- Rust
Machinetaal¶
Machinetaal is een taal waarin instructies geschreven zijn die de processor van een computer direct kan uitvoeren. De processor van een computer kan geen programmeertaal lezen, alleen machinetaal. Een computerprogramma dient dus omgezet naar machinetaal. Dit omzetten gebeurd via een omzetprogramma zoals een compiler, een assembler of een interpreter.