C

Z DisWiki
Przejdź do nawigacji Przejdź do wyszukiwania

C - język programowania trzeciej generacji, zdefiniowany dla systemu Unix w 1972 r. przez Dennisa Ritchiego oraz Briana Kernighana, pracowników firmy Bell Laboratories; uznawany mało czytelny, lecz bardzo efektywny. Nazwę C nadano prawdopodobnie dla zaznaczenia kontynuacji języka B, który powstawał wtedy w wyniku doświadczeń nad językiem BCPL (Basic Combined Programming Language); C przetrwał próbę czasu, ponieważ napisano w nim 95% systemu Unix; stąd najważniejsze zastosowanie C to programowanie systemowe dla Unixu; składniowo C jest językiem programowania trzeciej generacji, wyposażonym w polecenia efektywne w realizacji na niskim poziomie sprzętowym; programy napisane w C dość łatwo jest przenieść na poziomie kodu źródłowego na komputery różnych typów; istnieją dziesiątki kompilatorów C, m.in. dla PC; normy C opracowano zarówno w ANSI, jak i w wytycznych IEEE POSIX 1003.1.