История создания языка C
Сотрудник фирмы Bell Labs Деннис Ритчи создал язык C в 1972 году во время
совместной работы с Кеном Томпсоном над операционной системой UNIX. Многие
важные идеи C взяты из языка BCPL, автором которого является Мартин Ричардс.
Влияние BCPL на Си было косвенным - через язык B, разработанный Кеном
Томпсоном в 1970 году для первой системы UNIX, реализованной на PDR-7.
В 1983 году Американским институтом национальных стандартов (American
National Standarts Institute - ANSI) был учрежден комитет, перед которым с
тавится цель выработать "однозначное и машинно-независимое определение языка
C", полностью сохранив при этом его стилистику. Результатом работы комитета
явился стандарт ANSI языка C. C - язык "компилируемого" типа.
Достоинства языка C
C - современный язык.
Его структура побуждает программиста
использовать в своей работе нисходящее проектирование, структурное
программирование, пошаговую разработку модулей.
C - эффективный язык.
Его структура позволяет наилучшим образом использовать возможности современных ЭВМ.
Программы отличаются: компактностью, быстротой исполнения.
C - переносимый (мобильный) язык.
Программа, написанная на C для одной вычислительной системы, может быть
перенесена с небольшими изменениями или вообще без них на другую.
C - мощный и гибкий язык.
Большая часть операционной системы UNIX написана на языке Си, как и компиляторы и
интерпретаторы таких языков, как Фортран, Паскаль, Лисп, Лого, Бейсик. Широко
используется для создания инструментальных средств программирования, машинной
графики, компьютерных игр.
C - удобный язык.
Он достаточно структурирован, чтобы поддерживать хороший стиль программирования.
Язык C обладает рядом замечательных конструкций управления, обычно ассоциируемых
с ассемблером.
Достарыңызбен бөлісу: |