PAL, the Pedagogic Algorithmic Language, is a programming language developed at the Massachusetts Institute of Technology in around 1967 to help teach programming language semantics and design. It is a "direct descendent" of ISWIM and owes much of its philosophy to Christopher Strachey.
The initial implementation of PAL, in Lisp, was written by Peter Landin and James H. Morris, Jr. It was later redesigned by Martin Richards, Thomas J. Barkalow, Arthur Evans, Jr., Robert M. Graham, James Morris, and John Wozencraft. It was implemented by Richards and Barkalow in BCPL as an intermediate-code interpreter and ran on the System/360; this was called PAL/360.
RPAL, the Right-reference Pedagogic Algorithmic Language, is a functional subset of PAL with an implementation on Sourceforge. It is used at the University of Florida to teach the construction of programming languages and functional programming. Programs are strictly functional, with no sequence or assignment operations.
I thought as a child
I'd feel like an eagle
Rain on the windscreen
I'm captured in technical solitude
The higher I am
The closer I'll be to the hole in the sky
And all the words unspoken you told me
Soon they'll fade away
Riding on top of the clouds
Up into the gleaming gold of an afternoon
I set my controls for the heart of the sun
To reach for the stratosphere
The higher I am
The closer I'll be to the hole in the sky
And all the words unspoken you told me
Soon they'll fade away
Time's never been on our side
The haze between death or alive
Revealing the secrets of life