Экономическая информатика-стр.349

Результат такого компромисса обусловил достаточно сложный синтаксис языка Си.

Язык Си и его модификации в настоящее время используются главным образом для создания системных и прикладных программных продуктов, в которых решающее значение отводится факторам быстродействия и минимизации объемов памяти. На языке Си написано ядро операционной системы Unix, вследствие чего ее легко можно было изменять и модернизировать (а это упрощает процесс ее переноса с одной вычислительной системы на другую, при этом 95% исходного программного текста операционной системы остается неизмененным).

Машинно-независимые языки классифицируются на процедурно-ориентированные и проблемно-ориентированные.

Процедурно-ориентированные (универсальные) языки эффективны для описания алгоритмов решения широкого класса задач. Из языков этого класса наиболее известны: Фортран, Кобол, ПЛ/1, Бейсик, Паскаль, Ада.

Проблемно-ориентированные языки предназначены для описания процессов обработки информации в более узкой, специфи ческой области. Наиболее известными языками этой группы являются: РПГ, Лисп, АПЛ, GPSS.

В последнее время отмечается бурный рост объектно-ориентированных языков программирования, т.е. языков, ориентированных на разработку программных приложений для широкого круга разнообразных по сфере приложения задач, имеющих общность в реализуемых компонентах (например, при взаимодействии с базами данных, работе в условиях функционирования корпоративных сетей организаций или взаимодействии с глобальной сетью Интернет). Объектно-ориентированный подход в программировании позволяет применять одни и те же (типовые) архитектурные и концептуальные решения для быстрого создания эффективных программных приложений.