prof. Nunzio Brugaletta | Programmazione e linguaggio C |
Nel 1972, presso i Bell Laboratories, Dennis Ritchie progettava e realizzava la prima versione del linguaggio C. Ritchie aveva ripreso e sviluppato molti dei principi e dei costrutti sintattici del linguaggio BCPL, sviluppato da Martin Richards, e del linguaggio B, sviluppato da Ken Thompson, l'autore del sistema operativo Unix. Successivamente gli stessi Ritchie e Thompson riscrissero in C il codice di Unix.
Il C si distingueva dai suoi predecessori per il fatto di implementare una vasta gamma di tipi di dati (carattere, interi, numeri in virgola mobile, strutture) non originariamente previsti dagli altri due linguaggi. Da allora ad oggi il C ha subito trasformazioni: la sua sintassi è stata affinata, soprattutto in conseguenza della estensione object-oriented (C++). Nel 1983, l’Istituto Nazionale Americano per gli Standard (ANSI) ha costituito un comitato per una definizione del linguaggio C non ambigua e non dipendente dalla macchina: il risultato è lo standard ANSI per il C. A questo standard si farà riferimento in questi appunti.
http://ennebi.solira.org | ennebi@solira.org |