Python is an interpreted, high-level, general-purpose, and object-oriented programming language used by hundreds of thousands of developers.
Python was designed by Guido van Rossum and first released in 1991.
In 1999, Van Rossum submitted a funding proposal to DARPA called "Computer Programming for Everybody", in which he further defined his goals for Python:
Python is designed to optimize developer productivity, software quality, program portability, and component integration.
Python programs run on most platforms in common use, which includes:
Python is not completely an object-oriented programming language as it doesn't support strong encapsulation.
Python is well suitable for developing desktop GUI applications, websites and web applications. The following is the list of few examples of where Python programming is used.
Python is developed under an OSI-approved open source license, making it freely usable and distributable, even for commercial use.
Python's license is administered by the Python Software Foundation.
To learn Python, you don't need to have any prior programming experience.