RTL/2. This language was developed by a company called SPL
(which stood for Systems Programming Limited International)
in the United Kingdom. (I have the books on it somewhere).
It's a language very similar to C, almost a combination of C
and Pascal but leaning more to C. The language is very easy
to use. Its compiler compiles the code into Macro-11 source
and from there you compile it with MAC and build the task
with TKB. The major feature is the ability to drop into code
(Macro-11 assembler) just like in C by using a statement -
CODE - from then on you can write in Macro-11 - you can
return to RTL/2 by using the statement *RTL; . You just have
to ensure that you return the stack to the appropriate state
before you go back to RTL/2 but that's not difficult when you
are used to it. This gives you enormous benefits as you can
use the entire set of MACROS supplied by DEC as well as write
your code in a higher level langauge. A major benefit over
FORTRAN and other higher level languages that were written
for the PDP where you are restricted to the functions
provided in the language. RTL/2 comes with large function
libraries of its own.
I know that this language is still in use in Europe and South
Africa and possibly in Aussie as well - PDP's haven't died out
in the above countries yet - I dont know how many are still
in use in the USA.
If you would like any other information or examples of the
langauge feel free to contact me. From Wayne Devereux.