Vai ai contenuti.
perinformazioni info@redomino.com
offertalavoro
n. 1 programmatore
Zope/Plone (su SO Linux) residenti in Torino e provincia con esperienza di sviluppo di applicativi web.
n. 1 programmatore
Zope/Plone (su SO Linux) residenti in Bologna e provincia con esperienza di sviluppo di applicativi web.
Strumenti personali
areaCLIENTI
Redomino mette a disposizione dei propri clienti un'area riservata per la gestione dei servizi attivi nella massima sicurezza.
Entra
Iscrizione corsi Plone Maggiori informazioni
home » Italiano » Tecnologie » C

C

Document Actions
Il linguaggio C è un linguaggio di programmazione a basso livello, in grado di realizzare programmi di qualsiasi genere.
Il progetto iniziale fu realizzato da Dennis Ritchie nel 1972. Lo scopo della prima versione era la creazione di un linguaggio ad alto livello per l’implementazione di sistemi operativi, in sostituzione del linguaggio assemblatore.

Come i suoi predecessori Pascal e Portran, il C è in grado di salvare i valori in variabili, di strutturare il codice e di convogliare il flusso del programma.

Diversamente da questi, è un linguaggio sintetico e consente di scrivere programmi più piccoli e di facile comprensione. Inoltre, permette di controllare in modo più preciso le operazioni di Input/Output.

Si tratta di un linguaggio ad alto livello poichè si avvicina alla terminologia umana. Infatti, la sintassi è concisa, essenziale e per descrivere comandi in linguaggio macchina vengono usate parole della lingua inglese.

Tuttavia, è considerato un linguaggio di basso livello perchè corredato da poche istruzioni; in questo modo riesce a gestire in maniera più efficiente la memoria.
Inoltre è possibile includere all'interno del file C del codice Assembler.

Il codice sorgente di un programma compilato in C è relativamente leggero, in termini di spazio disco, e lo stesso discorso vale per le dimensioni dell'eseguibile. Risulta pertanto più facile da distribuire.

Anche se al primo impatto può apparire difficile, questo linguaggio insegna a programmare, ad impostare il codice ed a risolvere i problemi. Inoltre, una volta imparato il C, gli altri linguaggi di programmazione presentano minori difficoltà di apprendimento.

Con il C si possono realizzare programmi di qualsiasi genere, inclusi i videogiochi. La maggior parte dei sistemi operativi è sviluppata in Assembler ed in C, anche se negli ultimi anni è stato incluso sempre più spesso codice scritto in C++.