Il linguaggio C nasce nei Bell Laboratories nel 1972, il suo fondatore è Dennis Ritchie, che aveva raccolto e ripreso molti costrutti del linguaggio B del linguaggio BCPL. Successivamente venne scritto in C il codice di Unix.
Il C aveva il vantaggio rispetto ai più vecchi linguaggi di programmazione di implementare una vasto assortimento di tipi di dati (interi, numeri in virgola mobile, caratteri). Nel corso degli anni il C si è evoluto nella sua forma più completa, il C++ che consente la creazione di strutture e unioni, l uso dei puntatori, la manipolazione di stringhe.
Il linguaggio C permette di sviluppare programmi per DOS, Windows, Linux, UNIX, e Macintosh e si è imposto come punto di riferimento per la creazione di software di sistema sulla maggior parte delle piattaforme hardware, grazie anche alla standardizzazione del linguaggio, sia dell ANSI sia dell ISO.
Il C viene impiegato comunemente anche nelle telecomunicazioni e nei software real-time. |