Linguaggio C – Panoramica
Il Settembre 26, 2021 da adminC è un linguaggio generale di alto livello che fu originariamente sviluppato da Dennis M. Ritchie per sviluppare il sistema operativo UNIX ai Bell Labs. Il C fu implementato per la prima volta sul computer DEC PDP-11 nel 1972.
Nel 1978, Brian Kernighan e Dennis Ritchie produssero la prima descrizione pubblicamente disponibile del C, ora conosciuta come lo standard K&R.
Il sistema operativo UNIX, il compilatore C, ed essenzialmente tutti i programmi applicativi UNIX sono stati scritti in C. Il C è ora diventato un linguaggio professionale ampiamente usato per varie ragioni –
- Facile da imparare
- Linguaggio strutturato
- Produce programmi efficienti
- Può gestire attività a bassolivello
- Può essere compilato su una varietà di piattaforme di computer
Fatti sul C
-
Il C fu inventato per scrivere un sistema operativo chiamato UNIX.
-
C è un successore del linguaggio B che fu introdotto intorno ai primi anni ’70.
-
Il linguaggio fu formalizzato nel 1988 dall’American National Standard Institute (ANSI).
-
Il sistema operativo UNIX fu totalmente scritto in C.
-
Oggi C è il linguaggio di programmazione di sistema più usato e popolare.
-
La maggior parte del software allo stato dell’arte è stato implementato usando il C.
-
Oggi il più popolare sistema operativo Linux e l’RDBMS MySQL sono stati scritti in C.
Perché usare il C?
Il C è stato inizialmente usato per il lavoro di sviluppo del sistema, in particolare i programmi che compongono il sistema operativo. Il C è stato adottato come linguaggio di sviluppo del sistema perché produce codice che gira quasi altrettanto velocemente del codice scritto in linguaggio assembly. Alcuni esempi dell’uso del C potrebbero essere –
- Sistemi operativi
- Compilatori di linguaggio
- Assemblatori
- Editori di testo
- Spooler di stampa
- Driver di rete
- Programmi moderni
- Base di dati
- Interpreti linguistici
- Utilità
Programmi C
Un programma C può variare da 3 righe a milioni di righe e dovrebbe essere scritto in uno o più file di testo con estensione “.c”; per esempio, hello.c. Potete usare “vi”, “vim” o qualsiasi altro editor di testo per scrivere il vostro programma C in un file.
Lascia un commento