Python is a programming language that has recently been listed as one of the hottest new IT skills. Due to its versatility and highly adaptive nature it has gained a lot of popularity in the hi tech industry. The inspiration for python was a British comedy group called Monty Python. So why learn a language that’s named after a group of artists who basically look at everything in a fun manner? Isn’t the answer obvious? Its fun to learn python and its applications cover a wide range from web development to embedded programming. Python reads like basic math and is easy on the layman’s eye. The use of white space and common expressions has eliminated the need for tedious variable declarations and unattractive curly brackets. Python also requires less code to complete simple tasks, making it an economical language to learn. Python code is often 3-5 times shorter than Java, and 5-10 times shorter than C++. The Python community has amassed an ample collection of resources to keep you active and productive as you engage in an exciting learning phase.

Python is an object-oriented language, just like JavaScript, C++, C#, Perl, Ruby, and other key programming languages. For people planning to become software developers, learning this type of programming in one area will help you adapt easily in other environments. Ruby which is also widely used in web applications development has a very similar structure to that of Python making it easier for anyone who know Python to adapt to Ruby.  Python is also the main programming language of Raspberry Pi which is a card-sized, inexpensive microcomputer that is being used for a surprising range of exciting do-it-yourself stuff such as robots, remote-controlled cars, and video game consoles even by kids!  Engaging in doing such projects will develop your interest and understanding of some core engineering and computer science concepts. Companies such as Google, Yahoo!, Disney, Nokia, and IBM all use Python. In New York, Python developers ranked #8 of the most in-demand tech workers, making an average of $106k/year.

Web development is still a booming economic prospect for programmers. Django — the popular open source web application framework written in Python — is the foundation of sites such as Pinterest, The New York Times, The Guardian, Bit Bucket, and Instagram. Django is a complete framework that takes the complexity out of web development while still giving you control over as much as you want. Django isn’t the only rapid development framework built for Python programmers. There are plenty of light weight and full stacked options that you can explore.

So if you want to start something that’s easy to learn, is in demand and has a lot of potential learning opportunities then go for Python!