Редактирование: Языки программирования, 02 лекция (от 07 сентября)
Материал из eSyr's wiki.
Внимание: Вы не представились системе. Ваш IP-адрес будет записан в историю изменений этой страницы.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 49: | Строка 49: | ||
===Algol-60=== | ===Algol-60=== | ||
- | [http://ru.wikipedia.org/wiki/Algol Algol-60] (Algol-58) — сделаны научной группой во главе с IFIP — язык для обмена алгоритмами между учёными различных стран и специальностей. Впервые для описания синтаксиса был применён формальный язык (БНФ). Algol получился достаточно простым и достаточно мощным. Например, программы на Algol впервые имели блочную | + | [http://ru.wikipedia.org/wiki/Algol Algol-60] (Algol-58) — сделаны научной группой во главе с IFIP — язык для обмена алгоритмами между учёными различных стран и специальностей. Впервые для описания синтаксиса был применён формальный язык (БНФ). Algol получился достаточно простым и достаточно мощным. Например, программы на Algol впервые имели блочную структура, также была возможность использования рекурсии. В результате Algol стал стандартом для изучения в университетах и т. д. |
Роль Algol-60 не только как учебного языка, но и как языка-предтечи, например, для языка [http://ru.wikipedia.org/wiki/Pascal Pascal]. | Роль Algol-60 не только как учебного языка, но и как языка-предтечи, например, для языка [http://ru.wikipedia.org/wiki/Pascal Pascal]. |