PL/C
|
PL/C is a large subset of IBM's PL/I language, designed in the early 1970s at Cornell University. It was intended to be a teaching language and, while removing some of the more complex features of PL/I, it added extensive debugging and error recovery facilities.
PL/C had the unique capability of never failing to compile any program, through the use of extensive automatic correction of many syntax errors and by converting any remaining syntax errors to output statements.