Au fait, pourquoi le langage informatique C s’appelle C ?

Dans les années 70, naît le langage de programmation C, qui est encore employé aujourd’hui, tout en ayant une descendance reconnue, comme C++ et C#. Connaissez-vous l’histoire de son nom ?

C’est l’un des langages de programmation les plus populaires au monde, avec Python et Java. C’est aussi l’un des plus atypiques vu son nom : juste une lettre, C, là où d’autres en comptent au moins quelques-unes, voire sont formés de deux ou plusieurs mots (comme Visual Basic). Cette dénomination n’est pas due au hasard : elle reflète l’évolution de la programmation.

CPL, BCPL, B, C

Pour le comprendre, il faut remonter dans les années 70. Alors employé dans les laboratoires Bell aux États-Unis, l’informaticien Dennis Ritchie constate les limites d’un autre langage, appelé… B. Celui-ci était une évolution du BCPL (Basic Combined Programming Language) et précédemment du CPL (Combined Programming Language), tous deux apparus dans les années 60.

Dennis Ritchie
Dennis Ritchie

De son côté, Kenneth Thompson, autre informaticien clé dans le développement de C, a jugé au même moment qu’Unix avait besoin d’un langage de programmation système. Unix est un type de système d’exploitation lui aussi né dans les labs Bell à la fin des années 60 — et déjà, on retrouvait Dennis Ritchie, Kenneth Thompson et un troisième larron,

[Lire la suite]