Encyclopædia Universalis, le portail de la connaissance
Zone de recherche

Dictionnaire

PL/1 (programming language number 1)

Langage de programmation universel convenant à la fois aux problèmes scientifiques et aux applications à caractère commercial. Bien qu'on ne puisse vraiment le ranger dans la classe des langages algorithmiques, on trouve dans PL/1 l'essentiel des facilités offertes par Fortran et Algol. D'une utilisation simple, ce langage est accessible aussi bien aux programmeurs débutants qu'aux programmeurs expérimentés, quelle que soit la complexité des problèmes à résoudre.

PL/1 a été développé par IBM en 1963, avec le concours de l'Organisation SHARE, association d'utilisateurs de matériel IBM. Il n'est devenu opérationnel qu'en 1966.

PL/1 illustre assez bien les efforts entrepris en faveur des techniques de la « programmation structurée ». Une des grandes caractéristiques de ce langage est, en effet, sa modularité poussée. Le programme est partagé en « procédures » (analogues aux « blocs » d'Algol) ; ces procédures peuvent être compilées séparément et sont récursives. La mémoire est gérée dynamiquement. Les variables peuvent être des données décimales et binaires, des chaînes de caractères, des tableaux, des structures (PL/1 est particulièrement adapté au traitement des liste […]

… pour nos abonnés, l'article se prolonge sur 1 page… Offre essai 7 jours

Accueil - Contact - À propos
Consulter les articles d'Encyclopædia Universalis : 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Consulter les articles d'Encyclopædia Britannica.
© 2010, Encyclopædia Universalis France S.A. Tous droits de propriété industrielle et intellectuelle réservés.

chargement du média