Small Machine Algol Like Language ( SMALL ) es un lenguaje de programación informática desarrollado por Nevil Brownlee de la Universidad de Auckland .
Historia
El objetivo del lenguaje era permitir escribir código similar a ALGOL que se ejecutara en una máquina pequeña. También incluía un stringtipo de dato para facilitar la manipulación de texto.
SMALL se utilizó ampliamente entre 1980 y 1985 en la Universidad de Auckland como herramienta didáctica para la enseñanza de la programación y para algunos proyectos internos. Originalmente, se escribió en Fortran IV para ejecutarse en un ordenador central Burroughs Corporation B6700 . Posteriormente, se reescribió en SMALL y se adaptó a un ordenador central Digital Equipment Corporation (DEC) PDP-10 (con el sistema operativo TOPS-10 ) y a un ordenador central IBM S360 (con el sistema operativo VM Conversational Monitor System (VM/CMS)).
Hacia 1985, SMALL incorporó algunas características de programación orientada a objetos para manejar estructuras (que faltaban en el lenguaje original) y para formalizar las operaciones de manipulación de archivos.
Véase también
Referencias
Enlaces externos
- Página del personal de Nevil Brownlee, Centro de Análisis Aplicado de Datos de Internet.
- Página personal de Nevil Brownlee, Centro de Análisis Aplicado de Datos de Internet.
- Familia de lenguajes de programación Algol
- lenguajes de programación de sistemas
- Lenguajes de programación procedimental
- Lenguajes de programación orientados a objetos
- Lenguajes de programación creados en 1980