Présentation
Auteur(s)
-
Bertrand MEYER :
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l’articleINTRODUCTION
1 Pourquoi des langages de programmation?
1.1 Définition
1.2 Niveaux
1.3 Langages généraux. Langages spécialisés
1.4 Mise en œuvre
2 Ossature d'un langage
2.1 Syntaxe et sémantique
2.2 Données
2.21 Droits d'accès: constantes et variables
2.22 Notion de type
2.23 Types prédéfinis
2.24 Données composées
2.3 Calculs
2.31 Opérations. Structures de contrôle
2.32 Instructions. Expressions
2.4 Modularité
2.41 Sous-programmes
2.42 Classes
2.5 Syntaxe
3 Conception et choix d'un langage
3.1 Enjeu
3.2 Grands critères
3.201 Homogénéité. Régularité
3.202 Orthogonalité
3.203 Simplicité
3.204 Généralité
3.205 Extensibilité
3.206 Compilabilité
3.207 Clarté
3.208 Sécurité et fiabilité
3.209 Souplesse et commodité d'emploi
3.210 Puissance expressive
3.211 Complétude de la définition et portabilité
3.3 Méthodes: définitions formelles
3.31 Intérêt d'une étude formelle
3.32 Syntaxe
3.33 Sémantique statique
3.34 Sémantique
4 Un peu d'histoire
4.1 Première génération: les pionniers
4.11 Fortran
4.12 Algol
4.13 Lisp
4.14 Cobol
4.2 Deuxième génération: l'ambition
4.21 PL/I
4.22 Algol 68
4.23 Algol W. Pascal
4.24 Simula 67
4.25 Snobol
4.26 APL
4.3 Troisième génération: l'industrialisation
5 Au-delà des langages de programmation
5.1 Langages et progiciels
5.2 Langages pour non-informaticiens
5.3 Langages de très haut niveau
5.4 Langages de spécification
Index bibliographique
DOI (Digital Object Identifier)
CET ARTICLE SE TROUVE ÉGALEMENT DANS :
Accueil > Ressources documentaires > Archives > [Archives] Traçabilité > Langages de progirammation, Présentation
Cet article fait partie de l’offre
Technologies logicielles Architectures des systèmes
(240 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Présentation
Cet article fait partie de l’offre
Technologies logicielles Architectures des systèmes
(240 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Cet article fait partie de l’offre
Technologies logicielles Architectures des systèmes
(240 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive