Python is a general purpose programming language created by Guido van Rossum in 1991. It is widely used by companies like Google, Facebook, and Dropbox for tasks like web development, data analysis, and machine learning. Python code is easy to read and write for beginners due to its simple syntax and readability. It supports features like object oriented programming, procedural programming, and functional programming.