Just for fun
Kieran Healy provides a pointer to how to understand different programming languages, and warns against upgrading:
Crooked Timber: Don’t Upgrade : APL is a pithy language…. A full explanation is available, but not from me. I recommend this page which contains opinions about APL and better-known languages like C ( A language that combines all the elegance and power of assembly language with all the readability and maintainability of assembly language ), C++ ( an octopus made by nailing extra legs onto a dog ) and FORTRAN ( Consistently separating words by spaces became a general custom about the tenth century A.D., and lasted until about 1957, when FORTRAN abandoned the practice ).