There are many reasons Python is good for you to learn.
Python is easy to learn, and you can get quite far with it before you start hitting advanced or difficult concepts. But most people don't get to that point, and don't need to. Becuase the big chunk of Python that most people learn is more than enough to do useful things with.
Python has a huge following. And it is very popular. You'll find it in games, application servers, and powering huge global infrastructures. It's particularly popular in the science and data fields.
The new wave of children learning computing using the Raspberry Pi are programming in Python.
But for me, there is one special reason I love Python. And I hope you'll love it too for the same reason.
For people who are lucky enough to be able to program in several languages, Python is often the first one used to try out an idea or make an early prototype.
Why is this? It's because the leap from human idea to computer code is often smallest with Python.
The leap from human idea to computer code is often smallest with Python.
Just for fun, here's a family free of languages from O'Reilley. It's a little old but still interesting. You can see Python's parents and cousins!