Описание некоторых языков программирования (продолжение)

1. Ада, Алгол, Бейсик, Кобол 
2. Лисп, ЛОГО, Паскаль, Пролог, Си, Си++, С# 
3. Фортран, AppleScript, Clipper, dBASE, FoxPro, SGML
Фортран [FORTRAN – FORmula TRANslation] – язык программирования высокого уровня, разработанный фирмой IBM в 1956 г. для описания алгоритмов решения вычислительных задач. Относится к категории процедурно-ориентированных языков. Наиболее распространенными версиями этого языка являются Фортран IV, Фортран 77 и Фортран 90. Используется на всех классах ЭВМ. Последняя его версия также применяется на ЭВМ с параллельной архитектурой.

AppleScript – машинно-зависимый (ориентирован на работу с ПЭВМ типа Macintosh фиры Apple), близкий к естественному английскому язык программирования, предназначенный для автоматизации повторяющихся задач, преимущественно связанных с процессами компьютерной графики (в том числе обработки результатов сканирования, ввода изображений, цветоделения, составления каталогов, передачи печатных документов в World Wide Web и др.). Планировалась разработка версии этого языка для PowerPC.

Clipper – язык высокого уровня и система программирования, предназначенные для разработки программ для ПЭВМ, преимущественно систем управления большими объемами данных. Владельцем и разработчиком языка и системы Clipper является фирма Nantucket (США). Начало работ по их созданию связано с разработкой компилятора для dBase (см. далее) и относится к 1984 г. (год основания фирмы Nantucket Барри Ребеллом и Брайаном Расселом). Первые программные продукты Clipper – ClipperWinter’84 (май 1985 г.), ClipperWinter’85 (январь 1986 г.), МсМах (версия для ПК Macintosh – сентябрь 1986 г.) и ClipperSummer’87 (декабрь 1987 г.). Летом 1990 г. была выпущена версия языка Clipper 5.0, получившая широкое распространение в России. Она реализует концепцию открытой архитектуры и представляет собой язык, компилятор и систему разработки программ для ПЭВМ, включающую набор команд и функций, препроцессор, компоновщик, набор утилит (в том числе отладчик и встроенную документацию).

dBASE

1. Язык программирования высокого уровня, предназначенный для создания пакетов прикладных программ, связанных с манипулированием большими объемами данных (Xbase). Первая версия языка dBASE II вышла в свет в начале 1980-х гг., в августе 1994 г. была выпущена версия dBASE 5.0 для Windows.

2. Семейство программ для ПЭВМ, предназначенное для манипулирования большими объемами данных.

FoxPro – объектно-ориентированный язык, предназначенный для создания пакетов прикладных программ, в том числе для современных операционных систем, например версия этого языка FoxPro for Windows. Об одной из последних версий этого языка – Visual FoxPro 3.0 фирмы Microsoft.

SGML (Standardized General Markup Language) – стандартизованный обобщенный язык разметки. Разработка языка была вызвана необходимостью создания средств описания документов и правил их построения. Для задания структуры документа используются специальные метки – тэги, которые отделяют друг от друга элементы документа и файлы определения типа документа (Document Type Definition – DTD), выполняющие функции грамматики и определяющие структуру и содержание каждого элемента в документе. Принят ISO в качестве стандарта в 80-е гг. Сложность этого языка помешала ему лечь в основу первой спецификации для Web – HTML, которая стала производной от SGML.

Добавить комментарий