C (linguaggio di programmazione)

Enciclopedia della Matematica (2013)

C (linguaggio di programmazione)


C (linguaggio di programmazione) linguaggio di programmazione procedurale sviluppato da D. Ritchie e B. Kernighan presso i Bell Laboratories AT&T all’inizio degli anni Settanta del xx secolo. Diretto successore di un altro linguaggio chiamato B, il C è un linguaggio compilato e strutturato contenente un insieme di funzioni e procedure interne la cui operatività dipende molto dall’architettura dell’elaboratore impiegato. Tuttavia la gran parte delle istruzioni risulta indipendente dall’automa ed è contenuta in librerie facilmente accessibili. Per la sua potenza e flessibilità, è divenuto negli anni Settanta e Ottanta uno dei linguaggi più diffusi e ha avuto notevoli sviluppi: sua estensione è il linguaggio C++, linguaggio di programmazione orientato agli oggetti ( programmazione a oggetti), sviluppato da B. Stroustrup negli anni Ottanta presso i Bell Laboratories. Il linguaggio C è molto usato nelle applicazioni grafiche e multimediali nonché nei controlli dei processi di telecomunicazione.

TAG

Programmazione procedurale

Orientato agli oggetti

Bell laboratories

Linguaggio c

Xx secolo