C

Материал из Энциклопедия о программировании
Перейти к: навигация, поиск

C — компилируемый статически типизированный ЯП общ. назнач., разработанный в 1969-1973 гг. сотрудником Bell Labs Dennis Ritchie как развитие ЯП B.

История

Первоначально C был разработан для реализации ОС UNIX, но впоследствии был перенесён на мн. др. платформ.

Распространение

Согласно дизайну ЯП, его конструкции близко сопоставляются типичным машинным инструкциям, благодаря чему он нашёл применение в проектах, для которых был свойственен Assembly language, в т.ч. как в ОС, так и в различн. прикладном ПО для мн. устройств — от суперкомпьютеров до встраиваемых систем.

Влияние

C оказал существенное влияние на развитие индустрии ПО, а его синтаксис стал основой для таких ЯП, как C++, Java, C# и Objective-C.