Python is an object-oriented programming language that's available as open source software. You can learn Python programing with classes at COD.
Known for its easily readable syntax, uncluttered visual layout and extensibility to other programming languages, Python can be used to develop for a variety of uses including the Web, GUI and light applications that need a programmable interface.
Python also features packages for data science computing such as Pandas, NymPy and Matplotlib.
With the growing interest in Python, the need for professionals skilled in this language will also rise.