0% found this document useful (0 votes)
13 views2 pages

Overview of Python Programming Language

Uploaded by

aki.akshi.b
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views2 pages

Overview of Python Programming Language

Uploaded by

aki.akshi.b
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

python over view:

python is a interpreted[line to line compiling],object oriented[it is based on oops],high level


programming language [high level language means its is very easy language for users
understanding] with dynamic sematics
python was created by gudio van rossum in late 90's.

features of python

simple :
when we doing python we feel like reading english sentences.
it means more clarity and less stress on understanding the syntax of the code of the python
language.

easy to learn:
python uses very few keywords most of the language constructs in c are also available in
python .hence migrating from c to python is easy for proggrammers.

open sourse :
[Link]
its source code can be read ,modified and can be used in programs as desired by the
programmers.

high level language:


python uses english language and words in its programmes hence it is called as the high level
language

dynamically typed:
in python we need not declare anything. languages like c and java are sttically typed(means for
every small program we have to type much lines of code ),in these languages names and
datatypes must be mentioned properly.

platform independent:
pythons byte code represents in a fixed set of instructions that can run on all programs are not
dependent on any specific operating system.

portable:
when a program yields the same result on any computer in the world. once a python program is
written it can run on any computer system using pvm(python virtual machine)

interpreted :
inside the pvm an interpreter converts the byte code instuctions into machine codes so that the
processor will understand and run that machine code to produce [Link] interpreted language
executes its statements line by [Link] written in an interpreted language runs directly
from the source code with no intermediate compilation step

extensible:
the programs or pieces of code written in c or c++ program can be integerated into python and
executed using pvm.

embeddable:
we can insert python programs into a c or c++ [Link] applications are already
developed in python which can be integrated into other proggramming languages like
c,c++,delphi,php,java and .net.

high library:
python has a bid library which ccan be used on any operating system like unix windows or
macintosh.

scripting languages:
uses an interpeter to translate the source code into machine language on the flu(while typing
the code ).

data base conectivity:


python provides interface to connect its programs to all major database like oracle,skybase and
my sql.

scalable:
a program wouldd be scalable ifit could moved to another operating system or hardware and
take full advantages of the new environment in terms of performance.

You might also like