What is Python explain?
Introduction to Python:
Python is an interpreter, object oriented high level programming language having dynamic semantics. It was developed by Guido Van rossum in 1991 at Centrul wiskunde informatica in Netherland.
Python is an extension of existing program language ABC developed by CWI. ABC is an interactive, structured high level language used instead of basic language. The name python come from authors favourite BBC TV show monthly python's flying circus. The language was released in the year 1991 with classes inheritance, several code data types exception handling and functions.
Features of Python:
1. Easy to learn
Python has few keywords simple structure and clearly define syntax. So it is a easier to learn compared to other language like c,c#,Java etc and it is easy to understand the exceting python code written by others.
2. Expressive language
Python is easy to read and to understand. This is because a single line of python core can do more than single line of code which does most other languages.
3. Free and open source
Python can be downloaded free of cost from python official website. Moreover the source code is available to the public; anybody can download it change it and distribute it. This concept is called FLOSS (Free-Libre/Open source software).
4. Object oriented language
Python language supports program development using real world thinking. So each programmer can follow his own way of thinking. Program implemented by means of object. And object is defined as a entity that combines data and functions.
5. Extensible or mixable
Python quotes can be written into c orvc++ programs and can be compiled using c or c++ compiler.
6. Graphical user interface support
Python Hassan number of libraries for developing graphical user interface for user needs
7. Interpreted language
Python source code is converted automatically into an intermediate code called bytecode. Then the bike code is executor line by a line and not all at ones.
8. Portable
Python white code written for one operating system can run on any other operating system such as windows, Linux, Mac etc that have a python interpreted. This concept is called platform independent.
9. Large standard library
Python standard library provision large number of Pre return modules and functions. It can be used in the program without writing the codes.
10. Dynamicly typed language
In python data type of the value of variable is sighted at the runtime not in advanced. Therefore it is not necessary to Pacific the type of the variable in advance.
11. Easy to use
12. Developer productivity
The python program codes are wanted to one-third the size of equivalent codes in c++ or Java language so it required listing for typing. It also has a number of built in tools to develop program in less Times.
13. Robust
Python has good memory management and excellent handling techniques. The memory management object when required under reclaim it will not used by object.
Comments
Post a Comment