As others have said, Python and Ruby are also deserving of attention; these languages are not so tightly focused on web development. Ruby is my “swiss army knife” scripting language: I use it to...