This thread started to be about what I thought were system programming languages (e.g., C, BLISS) and seems to have meandered into a general discussion of languages that were around in the 1960s and 1970s, so, what the heck, I'll add my own story.
PL/0 is an education programming language introduced in the book,
Algorithms + Data Structures = Programs, by Niklaus Wirth in 1976. It's a great language for teaching compiler writing because it contains interesting concepts, such as recursive functions, yet isn't overly complicated. I wrote a PL/0 compiler for the IBM 701 (
https://github.com/MarcRochkind/pl0compiler).
Yeah, that's not a misprint. I wrote perhaps the world's only 701 emulator (
https://www.mrochkind.com/mrochkind/a-701.html), and my PL/0 compiler runs on it. Unfortunately, I can't verify that the compiled code runs on an actual 701, since I'm sure there haven't been any in operation for many decades. For those of you who haven't had the pleasure, programming the 701 is really hard. It had no index registers, and the sign bit didn't participate in shifts. Still, my compiler compiles full-blown PL/0.
So there! ;-)
Marc Rochkind