These are languages designed to be hard to program in.
For more examples, see the esoteric programming language wiki.
This category has the following 7 subcategories, out of 7 total.