Programmeertaal woordenboek - Computerwoorden.nl: Een begrip in de ICT!
computerwoorden.nl
Programmeertaal woordenboek
Home | Sitemap | Zoektips |

Programmeertalen

1GL | 2GL | 3GL | 4GL | 5GL |

1GL

  • First-generation language
De 1GL was (en is) de machinetaal - of een niveau van instructies en data - die rechtstreeks door de processor wordt uitgevoerd. De taal bestaat uit nullen (0) en enen (1).

2GL

  • Second-generation Language
  • Assembler
  • Assembly language
Een assembler converteert de assembler language statements in machinetaal.

3GL

  • 3rd Generation Language
  • Third Generation Language
  • Derde generatie programmeertaal
Voorbeelden hiervan zijn Basic, Cobol en Pascal. Deze talen leunen dichter aan bij het menselijk denkpatroon dan machinecode (eerste generatie) en Assembler (tweede generatie) en maken het mogelijk om sneller programma's te schrijven die bovendien ook leesbaarder zijn.
Programmeervoorbeeld: Hello world in Basic.
Programmeervoorbeeld: Hello world in Basic.
Programmeervoorbeeld: Hello world in Cobol.
Programmeervoorbeeld: Hello world in Cobol.
Programmeervoorbeeld: Hello world in Pascal.
Programmeervoorbeeld: Hello world in Pascal.

4GL

  • 4th Generation Language
Een programmeertaal van de vierde generatie. Deze talen onderscheiden zich van derde generatietalen doordat ze niet-procedureel zijn: ze bevatten geen echte commando's. Een voorbeeld hiervan is Progress. Vaak toegepast bij CASE en RAD.

5GL

  • Fifth Generation Language
  • Vijfde generatietaal
Programmeertaal die een grafische ontwikkelinterface biedt voor met 3GL of 4GL gecompileerde broncodes. Deze programmeertaal maakt gebruik van een grafische ontwikkelomgeving om een broncode te maken die normaal wordt gecompileerd door een 3GL of een 4GL programmeer-compiler. Microsoft, Borland, IBM en andere bedrijven maken 5GL programmeerproducten voor het ontwikkelen van applicaties in bijvoorbeeld Java. Het gebruik van een visuele programmeeromgeving maakt het mogelijk om eenvoudig gebruik te maken van objectgeoriënteerde functies. Bovendien is het mogelijk om programmacomponenten te assembleren door simpel pictogrammen te verslepen.