Toys, Tools & Petrie Dishes
In my opinion there are three kinds of programming language.
Toys: Languages that were designed by one person to scratch an itch or serve particular purpose, no more. Ruby was designed by Matz for programmer happiness. C was designed by Ritchie so he could port that Space Invaders OS to a different machine than the PDP/10. Petrie [...]