BCPL
Plus d'infos
- Créé par
- Martin Richards
- Année
- 1967
- Type
- Langage de programmation
- Successeur
- B, puis C
Le langage de Cambridge, en 1967, qui a donné B, qui a donné C — et offert au monde son premier « hello, world ».
Martin Richards a écrit BCPL (Basic Combined Programming Language) pour amorcer des compilateurs : le langage était volontairement minuscule et facile à porter. Il n'avait qu'un seul type de données, le mot, et laissait au programmeur le soin d'interpréter le motif de bits — un pragmatisme dont le C a hérité dans sa manière de traiter les pointeurs.
Ken Thompson a simplifié BCPL pour en tirer B, aux Bell Labs vers 1969, puis Dennis Ritchie a fait évoluer B en C. Le premier « hello, world » connu figure dans le manuel BCPL de Richards. Les accolades comme délimiteurs de blocs viennent aussi de là.