I was discussing a student's distaste for an ugly bit of code he came across and was trying to modify to his purposes, and a thought occurred to me:

There are no bad programming languages, only bad programmers badly written programs

Discuss...