Python Programming
Python Programming
2) Expressive Language
Python language is more expressive means that it is more
understandable and readable.
3) Interpreted Language
Python is an interpreted language i.e. interpreter executes the code line
by line at a time. This makes debugging easy and thus suitable for
beginners.
4) Cross-platform Language
Python can run equally on different platforms such as Windows, Linux,
Unix and Macintosh etc. So, we can say that Python is a portable
language.
6) Object-Oriented Language
Python supports object oriented language and concepts of classes and
objects come into existence.
7) Extensible
It implies that other languages such as C/C++ can be used to compile the
code and thus it can be used further in our python code.
8) Large Standard Library
Python has a large and broad library and prvides rich set of module
and functions for rapid application development.
10) Integrated
It can be easily integrated with languages like C, C++, JAVA etc.
Python History and Versions
In 1994, Python 1.0 was released with new features like: lambda,
map, filter, and reduce.
ABC language.
Modula-3
Python Applications
Python is known for its general purpose nature that makes it applicable
in almost each domain of software development. Python as a whole can
be used in any sphere of development.
3) Software Development
Python is helpful for software development process. It works as a
support language and can be used for build control and management,
testing etc.
9) Enterprise Applications
Python can be used to create applications which can be used within an
Enterprise or an Organization. Some real time applications are:
OpenErp, Tryton, Picalo etc.