Programming Language - RTL/2


RTL/2

RTL/2 - John Barnes et al, Imperical Chemical Industries, 1972. Small
real-time language based on ALGOL 68, with separate compilation. A program
is composed of separately compilable bricks (named modules) which may be
datablock, procedure, or stack. A stack is a storage area for use as a
workspace by a task. The language is block-structured and weakly typed.
Simple types are byte, int, frac and real, no Boolean. Compound types may
be formed from arrays, records and refs (pointers). There are no user-
defined types. Control consists of if-then-elseif-else-end, for-to-by-do-
rep, block-endblock, switch, goto, and label variables. Currently used in
the UK and Europe for Air Traffic Control and industrial control. "RTL/2:
Design and Philosophy", J.G.P. Barnes, Hayden & Son, 1976. British
Standards Inst BS5904 (1980), now being revised.

Comments, Experience, Additions

Next Language:   Ruby


Language Search

 


Browse by Letter

A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z


RTL/2 Programming Language
http://www.programming-languages.co.uk/rtl-2.html
Large list of computer programming languages arranged alphabetically, with explanations.






©Copyright 2007 - Programming Languages