CHAPTER 5: GETTING STARTED WITH PYTHON
1. Python programming language was developed by Guido Van Rossum in February 1991.
2. Python is a HIGH-LEVEL LANGUAGE- programmer friendly
3. Python is OBJECT-ORIENTED LANGUAGE- supports core principles of OOPs
4. Python is an INTERPRETED LANGUAGE- executes code line by line
5. Python is a CROSS PLATFORM LANGUAGE-works on windows, Linux/Unix, Macintosh etc.
6. Python is FREE-to download one need not pay.
7. Python is OPEN SOURCE-its source code is available for modification/improvement.
8. Features of python- high level, object oriented, interpreted, cross platform, free and open source
language.
9. Advantage of using Python- easy, expressive, complete and also all the points of features of python.
10. Limitations of python- not the fastest language, lesser libraries, not strong on type-binding.
11. Popular Python distributers are CPython(default), Anaconda distributions etc.
12. Popular Python IDEs are Python IDLE, Syder IDE, Jupyter Notes, Pycharm IDE etc.
13. The interactive interpreter of Python is also called PYTHON SHELL.
14. Python can work in two different modes: i) Interactive mode and ii) Script mode
15. In INTERACTIVE MODE, instructions are given in front of the Python prompt (>>>) in python shell
and the result of the instruction is displayed there itself.
16. Interactive mode is useful for testing code as command can be run one by one and their result or
error can also be observed.
17. Interactive mode does not save the commands.
18. In Interactive mode output is sandwiched between the command lines.
19. In SCRIPT MODE, Python instructions are saved in a file and are executed together in one go as a
unit.
20. The saved instructions are known as PYTHON SCRIPT or Python program.
21. The python programs are generally saved with .py extension.
22. One needs to run the script/module/program to get the output.
23. To run a code click RUN->RUN module or press F5 window.
24. After running the code, the output is shown in a separate Python Shell window.
25. IDE/IDLE stands for Integrated Development Environment
Anjali Pathak
06-08-2025