Hogere programmeertaal

Een hogere programmeertaal is een programmeertaal die is ontworpen om programmeren eenvoudiger te maken. Deze taal is "hoger" omdat er meerdere stappen zitten tussen de taal en de daadwerkelijke code die wordt uitgevoerd op de processor van een computer. Hogere broncode bevat gemakkelijk leesbare syntaxis die later wordt omgezet in een lagere programmeertaal, die kan worden herkend en uitgevoerd door een specifieke CPU.

De meeste gangbare programmeertalen worden beschouwd als hogere programmeertalen. Voorbeelden zijn:

  1. C++
  2. C#
  3. Cobol
  4. Fortran
  5. Java
  6. JavaScript
  1. Objective C
  2. Pascal
  3. Perl
  4. PHP
  5. Python
  6. Swift

Elk van deze talen gebruikt een andere syntaxis. Sommige zijn ontworpen voor het schrijven van desktop-softwareprogramma's, terwijl andere het meest geschikt zijn voor webontwikkeling. Toch worden ze allemaal als hogere programmeertalen beschouwd, omdat ze door een compiler of interpreter moeten worden verwerkt voordat de code wordt uitgevoerd.

Broncode die is geschreven in talen zoals C++ en C# moet worden gecompileerd naar machinecode om te kunnen worden uitgevoerd. Het compilatieproces zet de voor mensen leesbare syntaxis van de hogere programmeertaal om in code op laag niveau voor een specifieke processor. Broncode die is geschreven in scripttalen zoals Perl en PHP kan door een interpreter worden verwerkt, die de code op hoog niveau tijdens het uitvoeren omzet in een lagere programmeertaal.

Bijgewerkt May 12, 2017 door Per C.

quizTest je kennis

What type of technology is H.265?

A
Generative AI
0%
B
Video compression
0%
C
Internet security
0%
D
3D rendering
0%
Correct! Incorrect!     View the H.265 definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van Hogere programmeertaal op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.