Comme il est souvent classé au niveau de l'école ou du collège, les langages de programmation courants (C #, Java, C ++) sont tous des langages de 3ème génération (avec un niveau d'abstraction plus élevé des parties physiques de la machine). De plus, les langues d'assemblage sont classées comme langues de 2e génération et les langues de machine comme langues de 1ère génération.
Au départ, je pensais que SQL devrait être considéré comme un langage de 4ème génération car il est plus abstrait et plus éloigné des détails de la mise en boucle et plus descriptif.
Je viens tout juste de découvrir qu'il existe des langages de 4e et de 5e génération, mais quelle est la base d'un langage de programmation ou d'une technologie pour être classé comme langage de 4e ou de 5e génération?
De plus, existe-t-il des langues de 6ème ou 7ème génération?