1. What is Python?
Python is a high-level, interpreted, general-purpose programming language. Being a general-
purpose language, it can be used to build almost any type of application with the right
tools/libraries. Additionally, python supports objects, modules, threads, exception-handling
and automatic memory management which help in modelling real-world problems and
building applications to solve these problems.