Descrierea limbajului C
2018/12/8 in Programare in C
C este un limbaj cu destinatie universala, de nivel inalt, scris in 1972 de catre Dennis M. Ritchie pentru a dezvolta sistemul de operare UNIX la Bell Laboratories. C a fost implementat pentru prima oara pe calculatoarele DEC PDP-11.
In 1978, Brian Kernighan si Dennis Ritchie publica prima descriere a programului C - standardul K&R.
Sistemul de operare UNIX, compilatorul C si aproape toate aplicatiile UNIX au fost scrise in C. Limbajul C este folosit pe scara larga pentru ca:
- este usor de invatat;
- este un limbaj structurat;
- produce programe eficiente;
- poate face operatiuni de nivel scazut;
- poate fi compilat pe majoritatea platformelor computerizate.
De retinut
- C a fost inventat pentru a dezvolta un sistem de operare numit UNIX;
- C este succesorul limbajului B (dezvoltat la inceputul anilor '70);
- a fost formalizat in 1988 de catre ANSI (American National Standard Institute);
- UNIX a fost scris in totalitate in C;
- C este astazi cel mai popular Limbaj de Programare a Sistemelor;
- majoritatea softurilor moderne, avansate, au fost implementate cu ajutorul limbajului C;
- cele mai populare OS-uri Linux din ziua de astazi si RDBMS MySQL sunt scrise in C.
De ce C?
C a fost folosit la inceput in dezvoltarea sistemelor, in particular a programelor ce alcatuiesc sistemul de operare. A fost adoptat pe scara larga ca limbaj de programare de sistem pentru ca produce cod ce ruleaza aproape la fel de repede ca cel scris in limbaj de asamblare. C este folosit pentru:
- sisteme de operare;
- compilatoare;
- assemblere;
- editoare de text;
- aplicatii pentru imprimante;
- drivere de retea;
- programe moderne;
- baze de date;
- interpretori de limbaj;
- utilitati.