Computers spreken geen taal in de manier waarop mensen dat doen. Ze werken met binaire code , wat een systeem is voor het weergeven van informatie met slechts twee cijfers:0 en 1.
Hier is een uitsplitsing:
* Binaire code: De fundamentele taal van computers. Elk stukje gegevens - tekst, afbeeldingen, geluiden, zelfs programma's zelf - wordt weergegeven door een reeks van 0s en 1s.
* Machinetaal: Dit is de taal op laagste niveau die de processor van een computer direct kan begrijpen en uitvoeren. Het is in wezen een reeks instructies geschreven in binaire code.
* Assemblagetaal: Een iets hogere taal dan machinetaal, met behulp van mnemonics (korte afkortingen) om machine-instructies weer te geven. Het is nog steeds erg laag en gebonden aan de specifieke architectuur van de processor.
* talen op hoog niveau: Talen zoals Python, Java, C ++ en JavaScript zijn veel dichter bij de menselijke taal en gemakkelijker te begrijpen. Ze vereisen een compiler of tolk om de code te vertalen in machinetaal die de computer kan uitvoeren.
Dus hoewel computers geen menselijke taal spreken, "spreken" ze binaire code, wat de basis vormt voor alle andere talen die worden gebruikt om met hen te communiceren. |