Introduction to Python
• Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming languag
• It was created by Guido van Rossum during 1985- 1990.
• Python got its name from “Monty Python’s flying circus”. Python was released in the year 2000.
• Python is interpreted:
Python is processed at runtime by the interpreter. You do not need to compile your program before executi
• Python is Interactive:
You can actually sit at a Python prompt and interact with the interpreter directly to write your programs.
• Python is Object-Oriented:
Python supports an Object-Oriented style or technique of programming that encapsulates code within obje
• Python is a Beginner's Language:
Python is a great language for beginner-level programmers and supports the development of a wide range o
,Python Features:
• Easy-to-learn: Python is clearly defined and easily readable. The structure of the
program is very simple. It uses a few keywords.
• Easy-to-maintain: Python's source code is fairly easy-to-maintain.
• Portable: Python can run on a wide variety of hardware platforms and has the sam
interface on all platforms.
• Interpreted: Python is processed at runtime by the interpreter. So, there is no need
compile a program before executing it. You can simply run the program.
• Extensible: Programmers can embed python within their C, C++, Java script,
ActiveX, etc.
• Free and Open Source: Anyone can freely distribute it, read the source code, and
it.
• High-Level Language: When writing programs, programmers concentrate on
solutions to the current problem, no need to worry about the low-level details.
• Scalable: Python provides a better structure and support for large programs than sh
scripting
, Python Interpreter
• Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming languag
• It was created by Guido van Rossum during 1985- 1990.
• Python got its name from “Monty Python’s flying circus”. Python was released in the year 2000.
• Python is interpreted:
Python is processed at runtime by the interpreter. You do not need to compile your program before executi
• Python is Interactive:
You can actually sit at a Python prompt and interact with the interpreter directly to write your programs.
• Python is Object-Oriented:
Python supports an Object-Oriented style or technique of programming that encapsulates code within obje
• Python is a Beginner's Language:
Python is a great language for beginner-level programmers and supports the development of a wide range o
,Python Features:
• Easy-to-learn: Python is clearly defined and easily readable. The structure of the
program is very simple. It uses a few keywords.
• Easy-to-maintain: Python's source code is fairly easy-to-maintain.
• Portable: Python can run on a wide variety of hardware platforms and has the sam
interface on all platforms.
• Interpreted: Python is processed at runtime by the interpreter. So, there is no need
compile a program before executing it. You can simply run the program.
• Extensible: Programmers can embed python within their C, C++, Java script,
ActiveX, etc.
• Free and Open Source: Anyone can freely distribute it, read the source code, and
it.
• High-Level Language: When writing programs, programmers concentrate on
solutions to the current problem, no need to worry about the low-level details.
• Scalable: Python provides a better structure and support for large programs than sh
scripting
, Python Interpreter