Because languages are developed to serve specific purposes. Very few languages are truly all-purpose, and even then you might be better served with a language that serves your needs specifically.
So, the same reason why there are dozens of tools in a toolbox.
Latest Answers