You are on page 1of 6

PYTHON

Python is a simple, general purpose,


high level and Object-Oriented
Programming Language.

Python is an interpreted Scripting


language

Python was invited by Guido van


Rossum in 1991 at CWI in Netherland.

Python is a general Purpose, dynamic,


high-level and interpreted programming
language. It supports Object Oriented
Programming (OOPS) approach to
develop applications.

It is simple and easy to learn and


provides lots of high-level Data
Structures.
Python supports multiple programming
pattern, including Object-Oriented,
imperative and Functional or procedural
Programming Styles.

Python is Multipurpose programming


language because it can be used with
web programming, web enterprise, 3D
CAD, etc….

Python we don’t need to use data types


to declare variable because it is
dynamically typed so we can write A =
10 to assign an integer value in a
integer variable.

Python makes the development and


debugging fast because there is no
compilation step included in python
development and edit-test-debug cycle
is very fast.
Why Learn Python?

Python provides many useful features


to the programmer.

We are going to see some few- essential


features of python.

 Easy to use and learn.


Python has few keywords, simple
structure and clearly defined syntax.

 Easy to Read.
Python code is more clearly
defined and visible to understand.

 Easy to Maintain.
Python’s Source code is fairly easy
to maintain.
 A broad standard library.
Python’s bulk of the library is very
portable and cross-platform
compatible on UNIX, Windows and
Macintosh.

 Interactive Mode.
Python support for an interactive
mode which allows interactive
testing and debugging of snippets of
code.

 Portable.
Python can run on a wide variety of
hardware platforms and has the
same interface on all platforms.

 Extendable.
You can add low-level modules to
the python interpreter. These
modules enable programmers to add
or customize their tools to be more
efficient.

 GUI Programming.
Python supports GUI applications
that can be created and ported to
many system calls, libraries and
windows system such as windows,
Macintosh and the X window
System of Unix.

 Scalable.
Python provides a better structure
and support for large programs than
shell scripting.

 DataBases:
Python Provides intefaces to all
major commercial databases.

You might also like