Python is a programming language which is used for general-purpose, high-level, interpreted, interactive, object-oriented, open-source and is mostly suitable for Software Development. The syllabus for Python is vast covering areas such as Python Language Fundamentals, Python Programming Environment setup, and Python Object-Oriented Programming.