http://en.wikipedia.org/wiki/MUMPS
sed also takes some getting used to:
http://en.wikipedia.org/wiki/Sed
Many modern languages sort of have 'DO COME FROM' in the form of exceptions. Having to execute PLEASE regularly (but not too often) is not that different from a buggy version of Oracle PL/SQL I had to use once, where single-line comments sometimes made the next line be ignored as well. Or a research language called Emerald for which the implementation needed extra comments or dummy statements to make the compiler not crash + the garbage collector was buggy so you needed to create and manipulate dummy objects Just So to make the garbage collector throw /them/ away instead of the ones you actually cared about.
I'd say the only unique aspects of Intercal are the stupid numbers and the delightfully twisted way they added threads to it (by having more than one DO COME FROM statement with the same label).