From the viewpoint of what you can do, therefore, languages do differ – but the differences are limited. For example, Python and Ruby provide almost the same power to the programmer.

– Yukihiro Matsumoto