De allereerste computer, de eniac , gebruikte geen programmeertaal op de manier waarop we ze vandaag denken. Het werd geprogrammeerd door schakelaars fysiek in te stellen en kabels aan te sluiten op een enorm paneel. Dit proces was ongelooflijk vervelend en foutgevoelig.
De eerste herkenbare programmeertaal wordt echter beschouwd als machinetaal .
Dit is waarom:
* Directe hardwarebesturing: Machinetaal bestaat uit binaire code (sequenties van 0s en 1s) die direct overeenkomen met de instructies die de processor van een specifieke computer kan begrijpen.
* Geen vertaling nodig: In tegenstelling tot talen op een hoger niveau, heeft machinetaal geen tolk of compiler nodig om door de computer te worden begrepen.
* Foundation voor al het andere: Alle andere programmeertalen worden uiteindelijk vertaald in machinetaal, zodat de computer de instructies kan uitvoeren.
Dus terwijl de fysieke programmering van Eniac dat van vóór het vóór de machinetaal dat is, Verdient de titel van de "eerste" echte computertaal. |