Computertaal: eenvoudig uitgelegd
Welke computertaal wordt uitgelegd, wordt eenvoudig uitgelegd. De term wordt echter vaak verkeerd geïnterpreteerd en te eng geïnterpreteerd. Als u zich te schaamt om een computerspecialist te vragen, vindt u hier een gemakkelijk te begrijpen uitleg.
Computertaal - alles wat het weten waard is, eenvoudig uitgelegd
De term computertaal omvat alle talen die interactie tussen mens en computer mogelijk maken.
- We maken onderscheid tussen talen die machinaal leesbaar zijn en talen die leesbaar zijn voor mensen.
- Een processor kan machineleesbare talen onmiddellijk lezen en bijgevolg ook de opdrachten uitvoeren. Dan zijn er zogenaamde machinetalen.
- Dan zijn er de door de mens leesbare computertalen. Deze omvatten bijvoorbeeld programmeertalen. Deze computertalen gebruiken woorden en tekens van menselijke taal - en een computer kan ze niet lezen of interpreteren.
- Om deze computertalen leesbaar te maken voor de computer, moeten ze eerst worden vertaald in machinetaal. Dit kan in realtime worden gedaan met behulp van een tolk of van tevoren met een assembler of een compiler.
"Spreek" met de computer - er zijn eindeloze talen
Er is daarom geen "één" computertaal, zoals u nu weet uit de uitleg in de eerste sectie. Er is eerder een zeer lange lijst met computertalen.
- De meest bekende computertalen zijn waarschijnlijk de reeds genoemde programmeertalen. Ze allemaal opsommen zou buiten het bereik vallen. Een overzicht van de meest voorkomende programmeertalen is te vinden in een andere praktische tip.
- Scripttalen worden niet vooraf door compilers in machinecode vertaald. Hier maken tolken de taal leesbaar voor computers en dus de uitvoering van acties mogelijk, ze zijn daarom een van de programmeertalen. De scripttalen omvatten Python en Javascript.
- Een andere vorm van programmeertalen zijn de zogenaamde hoogtalen. Hier wordt het programmeren gedaan in voor mensen leesbare code, een compiler zet deze code om in machinetaal. Voorbeelden van een taal op hoog niveau zijn C en C ++. U kunt hier ook de beste compilers voor C en C ++ vinden.
- Opmaaktalen implementeren daarentegen geen programma's en worden daarom niet omgezet in machinecode. Ze worden bijvoorbeeld gebruikt om documenten te ontwerpen zodat een programma ermee kan werken. Klassieke voorbeelden van opmaaktalen zijn HTML, XML of CSS.
- Dan zijn er databasetalen zoals SQL. Ze maken geen direct deel uit van de programmeertalen, maar ze besturen de computer bij het doorzoeken van de database.
Als u nieuwsgierig bent en zelf wilt leren programmeren, vindt u waardevolle tips voor beginners in onze volgende praktische tip.