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