Old programming languages never die, they just get swapped out.
SPL - HP's Systems Programming Language.
Unnamed machine language for the EDP-18 computer. Programmed by using the front panel of the computer to punch in programs, and later by using paper tape to read programs in via a teletype.
PL/C - a PL/I variant that tried to correct errors as it encountered them. Kind of interesting in that no matter how badly you screwed up your program would run, although it would probably not produce the output you intended. I would have expected PL/I to be dead as well, but according to IBM's site it's still supported.
The brain-dead "fourth generation" HR package I worked on at BP 20 years ago. I never knew until then how much a "fourth generation tool" would look like assembler. Don't remember the name - I think the brain cells concerned with that tool commited ritual suicide some years ago for the greater good of the whole. :-)
Turbo Pascal (which I thought was seriously cool back in the mid-80's) evolved into Delphi, which I wish was dead every time I have to use it.
I thought Dbase might be dead but, lo, it lives! www.dbase.com
And there's probably some specific language implementations that are long dead along with their hardware (e.g. Wang 3300 BASIC), but there are enough BASIC implementations around that I don't think we can call it 'dead'.