Combined Programming Language

Un article de Wikipédia, l'encyclopédie libre.

Pour les articles homonymes, voir CPL.

CPL (Combined Programming Language) était un langage de programmation developpé conjointement par le Laboratoire de Mathématiques (Mathematical Laboratory) de l'Université de Cambridge et l'Unité d'Informatique (Computer Unit) de l'Université de Londres au cours des années 1960. Cette collaboration est à l'origine du mot Combined dans le nom final du langage (qui était originellement Cambridge Programming Language). En 1963 il fut mis en place sur l'ordinateur Titan de Cambridge et l'ordinateur Atlas de Londres.

Il a été grandement influencé par l'ALGOL 60 mais, au lieu d'être extrèmement léger, élégant et simple, CPL était lourd, très modérément élégant, et complexe. Il était censé être bon à la fois pour la programmation scientifique (à la manière du FORTRAN et de l'ALGOL) et également pour la programmation commerciale (comme le COBOL). Il visait de cette manière un peu le même objectif que le PL/1 ou, plus tard, l'Ada.

CPL s'avéra trop exigeant pour les petits ordinateurs et les technologies de compilateurs de l'époque. Des compilateurs convenables furent probablement écrits à partir de 1970, mais le langage ne fut jamais populaire et semble avoir disparu dans les années 70.

Plus tard, un langage basé sur le CPL, nommé BCPL (pour Basic CPL, mais originellement Bootstrap CPL) était un langage beaucoup plus simple, visant principalement la programmation système, et particulièrement l'écriture de compilateurs. BCPL mena ensuite au langage B puis au langage C, un des langages les plus importants à ce jour.

[1]

[modifier] Liens externes

  • (en) "The main features of CPL". Computer Journal, volume 6, p 134 (1963) par Barron, D. W., Buxton, J. N., Hartley, D. F., Nixon, E., Strachey, C.

[modifier] Note

  1. cet article a été traduit de l'article anglais