Составители:
131
возрастать. Попытки создать универсальный язык программирования не
увенчалась успехом, т.к. все равно каждый новый язык оказывался
ориентирован на решение определенных задач. Такой заслуживающий
внимания язык, как Алгол, широкого одобрения не получил, но оказал
значительное влияние на развитие других языков, среди которых следует
особо отметить Паскаль, разработанный в 1968–69 гг. швейцарским
ученым Никлаусом Виртом, принимавшим участие в разработке языка
Алгол-68. История языка похожа на историю Бэйсика – Вирт нуждался в
языке, с помощью которого было бы легко обучать студентов навыкам
программирования. Базовая концепция Паскаля была разработана
Виртом примерно в 1970 году, и Паскаль очень быстро начал
повсеместно распространяться, прежде всего, благодаря легкости в
изучении и наглядности написанных на нем программ. Язык Паскаль
требовал от программиста определения всех переменных в отдельной
секции в начале программы. Так как эти определения задавались явным
образом, то в программах появлялось сравнительно немного ошибок, и
их было проще понять и исправить разработчику. Это сделало Паскаль
популярным при создании больших программ. Одно время он даже был
объявлен официальным языком программирования для учащихся
средних школ, которые намерены специализироваться в области
вычислительной техники и программирования в американских
университетах. Паскаль был основным языком высокого уровня в
первых компьютерах Apple, многие программы были написаны на
объектно-ориентированных версиях языка – Delphi или Object Pascal.
С (1973)
В 1969–1973 гг. в компании Bell Labs для создаваемой ОС Unix
Деннисом Ритчи был разработан язык C, и уже в 1973 г. на нем было
переписано ядро Unix. Язык был призван обеспечить компиляцию с
помощью простого компилятора, низкоуровневый доступ к памяти,
максимальную близость к машинным командам и минимизировать время
на отладку.
Хотя язык С (как и Unix) создавался программистами для
программистов и является самым популярным языком для системного
программирования, область его применения значительно шире, т.к.
оказались востребованы такие его свойства, как переносимость кода и
эффективность, возможность доступа к прямым адресам оборудования, а
также низкие требования к системным ресурсам. Так же язык часто
используется для обучения программированию.
В 1970–80-е гг. разные версии языка С были реализованы почти на
всех компьютерах и микрокомпьютерах, на нем даже стали писать
компиляторы, библиотеки и интерпретаторы с других языков
программирования.
В 1980-е гг. в компании Bell Labs язык был усовершенствован
Страницы
- « первая
- ‹ предыдущая
- …
- 127
- 128
- 129
- 130
- 131
- …
- следующая ›
- последняя »