C est un langage de programmation impératif, généraliste et de bas niveau. Inventé au début des années 1970 pour réécrire Unix, C est devenu un des langages les plus utilisés, encore de nos jours. De nombreux langages plus modernes comme C++, C#, Java et PHP ou JavaScript ont repris une syntaxe similaire au C et reprennent en partie sa logique. C offre au développeur une marge de contrôle importante sur la machine (notamment sur la gestion de la mémoire) et est de ce fait utilisé pour réaliser les « fondations » (compilateurs, interpréteurs.
C-- est un langage intermédiaire, conçu pour être émis par un compilateur au lieu du langage C ou d'un langage assembleur. La syntaxe du langage emprunte beaucoup à C, d'où le nom qui suggère que c'est essentiellement un sous-ensemble de C, de la même manière que C++ est un surensemble du C. Le langage est conçu comme un langage intermédiaire entre des outils de compilation de haut niveau et des outils de bas niveau comme des optimiseurs.
BBC Television est l'un des départements principaux de la British Broadcasting Corporation (BBC). Il gère, finance et organise les programmes télévisés diffusés sur les nombreuses chaînes de télévision de la BBC. La BBC, service public validé par charte royale depuis 1927, produit ses propres programmes télévisés depuis 1932, bien que le début de la diffusion régulière des programmes date de 1936. Les chaînes de la BBC ne comportent pas de publicité : elles sont financées par la redevance audiovisuelle (Television licence fee) que les téléspectateurs payent chaque année.