Programmare in C, C++ PDF Stampa E-mail

Uno dei motivi per cui, ad oggi, è utile studiare il C è il fatto che esistono già migliaia di righe di codice scritte che permettono di risolvere quasi tutti i problemi legati alla programmazione (algoritmi, strutture, ecc.). Il C è un linguaggio che, come il Pascal ed il Fortran (che sono suoi predecessori), permette di salvare i valori in variabili, di strutturare il codice, di convogliare il flusso del programma utilizzando istruzioni di ciclo, istruzioni condizionali e funzioni, di eseguire operazioni di input/output a video o su file, di salvare dati in array o strutture; ma diversamente da questi linguaggi (e qui i suoi maggiori punti di forza) permette di controllare in modo più preciso le operazioni di input/output, inoltre il C è un linguaggio più sintetico e permette di scrivere programmi piccoli e di facile comprensione.

Per chi si stesse chiedendo quali siano le applicazioni reali del linguaggio C, basti pensare che con il C si possono sviluppare programmi di qualsiasi genere, compresi i videogiochi; inoltre praticamente tutti i sistemi operativi sono sviluppati per la maggior parte in Assembly ed in C (uno su tutti il Kernel Linux), anche se negli ultimi anni viene incluso sempre più codice scritto in C++ (nda: leggesi C plus plus).

[Fonte programmazione.html.it]

 

Come e' facile intuire, il linguaggio C++ è un'estensione del linguaggio C. In particolare, il C++ conserva tutti i punti di forza del C, come la potenza e la flessibilità di gestione dell'interfaccia hardware e software, la possibilità di programmare a basso livello e l'efficienza, l'economia e le espressioni, tipiche del C. Ma, in più, il C++ introduce il dinamico mondo della programmazione orientata agli oggetti che rende tale linguaggio una piattaforma ideale per l'astrazione dei problemi di alto livello.

[Fonte programmazione.html.it] 

 

Tutti i corsi


Ricerca Avanzata