Accueil Développement Qu'est-ce que la génération de langages de programmation? - définition de techopedia

Qu'est-ce que la génération de langages de programmation? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifient les générations de langage de programmation?

Les générations de langages de programmation sont des classifications de langages de programmation qui font référence à différentes époques de l'histoire de la programmation. Cette classification indique comment la puissance de programmation augmente. Certains considèrent ces progrès car les fonctionnalités de programmation autrefois considérées comme importantes deviennent moins importantes.

Techopedia explique les générations de langage de programmation

Le langage de programmation de première génération a été décrit comme du codage et non de la programmation, car les programmeurs devaient saisir le programme sur l'ordinateur sous forme de code machine plutôt que dans un langage écrit. Et l'algorithme lui-même a été écrit sur papier.


La deuxième génération est apparue avec des langages de programmation qui remplacent complètement le code machine. Le programmeur a écrit le programme via le langage d'assemblage; puis un assembleur l'a automatiquement interprété dans un code machine. Les premières de ces langues étaient le FORTRAN, le COBOL et l'ALGOL.


La troisième génération était beaucoup plus développée. Raisons incluses:

  1. Les algorithmes sont devenus indépendants du fournisseur de la machine qui les exécute.
  2. Les langues tapées avaient un contrôle d'accès solide sur les données disponibles à partir de différents périphériques de stockage.
  3. Les structures de blocs sont d'abord apparues sous forme de fonctions et de sous-programmes. Ceux-ci ont étendu la puissance du programme et économisé beaucoup de temps et d'efforts de programmation.
Qu'est-ce que la génération de langages de programmation? - définition de techopedia