Computer talen zijn er in vele maten en vormen , van high - level talen , zoals COBOL naar low-level assembly talen . Elke taal heeft zijn eigen set van syntax regels , maar de algemene principes zijn hetzelfde van de ene naar de andere . Dit komt omdat computers kan alleen een paar dingen , zoals optellen, aftrekken en vergelijken . Elke andere instructie is een variatie op deze thema's. Assembler ligt het dichtst bij machinetaal , maar er zijn enkele belangrijke verschillen tussen de twee . Machine Taal Computers begrijpen 1s en 0s en niets anders , omdat ze zijn gemaakt door een heleboel elektrische schakelaars samen op een chip . Elektrische schakelaars weet alleen " on " en " off ", die worden vertegenwoordigd door " 1 " en " 0 " op een computer . Vroege programmeurs ingevoerde instructies door het instellen van een reeks van schakelaars op de juiste in-of uit-stand en flipping een schakelaar "Enter" om een instructie te zetten in het geheugen . Computertalen werden ontwikkeld om dit proces sneller en eenvoudiger te maken , en op het gebied van computer programma's te openen voor veel meer mensen . Assembler Assembler wordt beschouwd als een low - level taal in dat het dichter bij machinetaal en minder leesbaar dan hoger - level talen , zoals COBOL en BASIC . De meeste computers hebben een bijbehorende assembly taal die programmeurs gebruiken om de processor - intensieve programma's en hulpprogramma's te schrijven . Een instructie in een assembly taal programma zou kunnen worden " MVC X, Y , " die zegt om de inhoud van X naar Y. Assembler programmeurs zijn doorgaans duurder dan high - level taal programmeurs , vanwege de technische deskundigheid en bekwaamheid die nodig is voor programmeren in assembler . Reizen naar machine taal om te gaan van assembler naar machinetaal , moet de code gaan door de ' assembler . " Dit is een programma dat de cryptische assembler code neemt en vertaalt het naar 1s en 0s . De assemblage stap is gewoonlijk zeer snel en produceert een bestand in een indeling die de computer kan lezen en uitvoeren . Andere talen Een groot aantal computer talen zijn beschikbaar vandaag, van low - level assembly taal om high-level talen zoals Visual Basic . Sommige zijn gecompileerde talen en sommige worden geïnterpreteerd tijdens runtime , maar dat is onbelangrijk in het schrijven van het programma . Een goede programmeur kan halen de handleiding voor een van deze en beginnen om het te leren , omdat de principes zijn hetzelfde van de ene taal naar de andere . Het is alleen de syntax die veranderingen en die van een goede tutorial boek kan worden geleerd .
|