МАЛЕНЬКИЙ
Парадигмы | Процедурный , императивный , структурированный , объектно-ориентированный. |
---|---|
Семья | АЛГОЛ |
Разработано | Невил Браунли |
Разработчик | Университет Окленда |
Впервые появился | 1980 год |
Финальный выпуск | Финал / 1985 |
Язык реализации | Фортран IV, МАЛЫЙ |
Платформа | Мэйнфреймы : Burroughs B6700, DEC PDP-10. |
ТЫ | ТОПС-10 , ВМ/ CMS |
Под влиянием | |
АЛГОЛ |
Small Machine Algol Like Language ( SMALL ) — компьютерного программирования, язык разработанный Невилом Браунли из Оклендского университета .
История
[ редактировать ]Целью языка было создание возможности написания АЛГОЛ -подобного кода, который выполнялся бы на небольшой машине. В него также вошли string
тип данных для упрощения манипуляций с текстом.
SMALL широко использовался примерно с 1980 по 1985 год в Оклендском университете в качестве учебного пособия по программированию, а также для некоторых внутренних проектов. Первоначально он был написан на Фортране IV для работы на Burroughs Corporation B6700 мейнфрейме . Впоследствии он был переписан на SMALL и портирован на Digital Equipment Corporation (DEC) мэйнфрейм PDP-10 (в операционной системе TOPS-10 ) и мэйнфрейм IBM S360 (в операционной системе VM Conversational Monitor System (VM/CMS)). ).
Примерно в 1985 году в SMALL были добавлены некоторые функции объектно-ориентированного программирования для обработки структур (которые отсутствовали в раннем языке) и для формализации операций манипулирования файлами.