PAL (programmeringsspråk)
PAL , Pedagogic Algorithmic Language , är ett programmeringsspråk som utvecklades vid Massachusetts Institute of Technology omkring 1967 för att hjälpa till att lära ut programmeringsspråkssemantik och design. Det är en "direkt ättling" till ISWIM och har mycket av sin filosofi att tacka Christopher Strachey .
Den första implementeringen av PAL, i Lisp, skrevs av Peter Landin och James H. Morris, Jr. Den omarbetades senare av Martin Richards, Thomas J. Barkalow, Arthur Evans, Jr., Robert M. Graham, James Morris och John Wozencraft . Den implementerades av Richards och Barkalow i BCPL som en mellankodstolk och kördes på IBM System/360 ; detta kallades PAL/360.
RPAL
RPAL, Right-Reference Pedagogic Algorithmic Language, är en funktionell delmängd av PAL med en implementering på SourceForge. Det används vid University of Florida för att lära ut konstruktion av programmeringsspråk och funktionell programmering . Program är strikt funktionella, utan sekvens eller tilldelningsoperationer .