Programmeertaal

Uit Wikikids
Naar navigatie springen Naar zoeken springen

Een programmeertaal of een computertaal is een "taal" die gebruikt wordt om onder andere computerprogramma's te schrijven (programmeren).

Programmeertaalgeneraties

Er zijn op dit moment vijf verschillende generaties programmeertalen, bij elke generatie is er een belangrijke vooruitgang in de werking van de programmeertaal gekomen.

  • Eerste generatie - De taal van de eerste generatie is machinecode, dit zijn letterlijk de bits en bytes, de enen en nullen. Elke computer gebruikt deze code, maar om het makkelijker te maken voor mensen om de code te begrijpen zijn de andere generaties ontstaan.
  • Tweede generatie - Tweede generatie programmeertalen worden ook wel assembleertalen genoemd. Bij de tweede generatietalen zijn bepaalde instructies vervangen met lettercodes, om het gebruik makkelijker te maken voor mensen.
  • Derde generatie - Omdat voor elke computer andere instructies nodig waren, kwamen de derde generatie programmeertalen. Deze programmeertalen zijn geschikt voor gebruik op meerdere computers, de code moet wel vertaald worden naar code die voor de computer begrijpbaar is, dit heet compileren en wordt door een compiler uitgevoerd.
  • Vierde generatie -
  • Vijfde generatie -
  • Objectgeoriënteerde talen (OO-talen) -

Zie ook: Lijst van programmeertalen op Wikipedia.

Beschreven programmeertalen op WikiKids

Veelvoorkomende programeertalen


Programmeertaal Gebruik/Toepassing
Assembleertaal
Code Combat
GWBasic Oudere programmeertaal
Python Data-analyse, machine learning, webontwikkeling, automatisering.
Hedy (programmeertaal)
JavaScript Front-end, webontwikkeling, interactieve webpagina's, server-side (Node.js).
Java (programmeertaal) Bedrijfssoftware, Android-applicaties, server-side development.
C++ Systeemsoftware, gameontwikkeling, grafische engines, performance-kritieke, toepassingen.
C (programmeertaal) Windows-applicaties, gameontwikkeling (Unity), back-end development.
PHP Server-side webontwikkeling, dynamische websites (zoals WordPress).
Swift iOS- en macOS-applicaties.
Kotlin Android-applicaties, alternatief voor Java in Android-ontwikkeling.
Ruby Webontwikkeling (Ruby on Rails framework).
Scratch
SQL Databasebeheer, en query's (Structured Query Language).
Zimjs
Afkomstig van Wikikids , de interactieve Nederlandstalige Internet-encyclopedie voor en door kinderen. "https://wikikids.nl/index.php?title=Programmeertaal&oldid=1018500"