Maison  >  Article  >  Quels sont les langages de programmation de haut niveau ?

Quels sont les langages de programmation de haut niveau ?

青灯夜游
青灯夜游original
2020-12-09 10:14:3170629parcourir

Les langages de programmation de haut niveau incluent : Fortran, Pascal, Cobol, C, C++, Basic, Ada, Java, C#, Lisp, Haskell, ML, Scheme, Prolog, Smalltalk, etc.

Quels sont les langages de programmation de haut niveau ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.

Quels sont les langages de programmation de haut niveau ?

Le langage de programmation de haut niveau, également connu sous le nom de « langage d'algorithme », ou « langage de haut niveau » en abrégé, est un langage de programmation qui utilise un langage facile à écrire et à comprendre le langage formel pour écrire des programmes. Il peut se débarrasser des différentes contraintes des systèmes d'instructions informatiques et des machines aléatoires en langage machine, et concevoir des compilateurs correspondants (ou "compilateurs") pour convertir les programmes sources écrits dans des langages de haut niveau adaptés à diverses machines en programmes pouvant être reconnus. par le processeur central.

Classification des langages de programmation de haut niveau :

  • Langage impératif. Le fondement sémantique de ce langage est un modèle calculable par machine de Turing qui simule des « opérations de stockage de données/données », ce qui est très cohérent avec la mise en œuvre naturelle de l'architecture informatique moderne. La principale façon de générer des opérations est de s’appuyer sur les effets secondaires des instructions ou des commandes. La plupart des langages populaires modernes sont de ce type, comme Fortran, Pascal, Cobol, C, C++, Basic, Ada, Java, C#, etc. Divers langages de script sont également considérés comme de ce type.

  • Langage fonctionnel. Le fondement sémantique de ce langage est le modèle calculable d'opérateur lambda de mappage de valeurs basé sur le concept de fonctions mathématiques. Ce langage est très adapté aux calculs pour des travaux comme l'intelligence artificielle. Langages fonctionnels typiques tels que Lisp, Haskell, ML, Scheme, F#, etc.

  • Langage logique. Le fondement sémantique de ce langage est un système de logique formelle basé sur un ensemble de règles connues. Ce langage est principalement utilisé dans la mise en œuvre de systèmes experts. Le langage logique le plus connu est Prolog.

  • Langage orienté objet. La plupart des langages modernes fournissent une prise en charge orientée objet, mais certains langages sont construits directement sur le modèle orienté objet de base, et la sémantique de la forme syntaxique du langage est des opérations objet de base. Le principal langage purement orienté objet est Smalltalk.

Bien que différentes langues appartiennent à différents types, elles prennent chacune en charge d'autres types de modes de fonctionnement à des degrés divers.

Pour plus d'articles connexes, veuillez visiter le Site Web PHP chinois ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn