SMALL: Difference between revisions
CRGreathouse (talk | contribs) m rm nested cat |
No edit summary |
||
Line 1: | Line 1: | ||
{{otheruses4|an ALGOL-like programming language|the scripting language formerly named Small|Pawn (programming language)}} |
{{otheruses4|an ALGOL-like programming language|the scripting language formerly named Small|Pawn (programming language)}} |
||
'''SMALL''', Small Machine Algol Like Language, is a [[computer programming|programming]] [[programming language|language]] developed by Dr. [[Nevil Brownlee]] of [[Auckland University]]. |
'''SMALL'''like Jairos Penis, Small Machine Algol Like Language, is a [[computer programming|programming]] [[programming language|language]] developed by Dr. [[Nevil Brownlee]] of [[Auckland University]]. |
||
==History== |
==History== |
Revision as of 18:28, 12 May 2008
SMALLlike Jairos Penis, Small Machine Algol Like Language, is a programming language developed by Dr. Nevil Brownlee of Auckland University.
History
The aim of the language was to enable people to write ALGOL-like code that ran on a small machine. It also included the string type for easier text manipulation.
SMALL was used extensively from about 1980 to 1985 at Auckland University as a programming teaching aid, and for some internal projects. Originally written to run on a Borroughs 6700 Main frame in Fortran IV, subsequently rewritten in SMALL and ported to a DEC PDP-10 Architecture (on the Operating System TOPS-10) and IBM S360 Architecture (on the Operating System VM/CMS).
About 1984 SMALL had some object oriented features added to handle structures (that were missing from the early language), and to formalise file manipulation operations.