- It's fun (if you pick a fun language)
- It will make you a better programmer (if it's not similar to something you already know)
- Different languages are good at different things, knowing a few lets you pick the right one for the right job
- As you get older, you will be less and less willing to learn a new language
- It prevents you from getting stuck to a language
- How many languages you know correlates with salary