Introduction to Python

Python is an interpreted, object-oriented, high-level programming language. Python was created by by Guido van Rossum in the late 1980's and first released in 1991. Python is simple, easy to learn its syntax and designed to be highly readable.

Characteristics of Python:
1. Python is an interpreted programming language. Interpreter is used to run a python program. Interpreter turns the code into machine language understood by a computer. So, We do not need to compile the source code before executing it like.

2. Python supports object-oriented language and concepts of classes, objects, Inheritance, Polymorphism, encapsulation etc.

3. Python is a high-level language. When we write programs in python, we do not need to remember the system architecture, nor do we need to manage the memory.

4. Python is a dynamically-typed language. We do not need to declare the type of variables. It states the kind of variable in the runtime of the program.

5. It is free and open source.

6. Python is also an Integrated language because we can easily integrated python with other languages like c, c++ etc.

7. Python is a Extensible language.

8. Python has a large standard library which provides a rich set of module and functions so you do not have to write your own code for every single thing.

This course is based on Python 3.9.1

Download Python