Friday, 29 June 2012

Features of Python

1.    Easy-to-learn: Python has relatively few Keywords, simple structure, and a defined syntax. This allows the          student to pick the language in short time period.
2.    Easy-to-read: Python code is much more clearly defined and visible to eyes.
3.    Easy-to-maintain: Python success is that it’s source code is fairly easy-to-maintain.
4.    A broad Standard Library: One of Python’s Strength is the bulk of the library is very portable and cross- platform compatible on UNIX, Windows, and Macintosh.
5.    Interactive Mode: Support interactive mode in which you can enter results from a terminal right to the language, allowing interactive testing and debugging of snippets of code.
6.    Portable: it can run on a wide variety of hardware platforms and has the same interface on all platforms.
7.    Extendable: you can add low-level modules to the python interpreter. These modules enable programmers to add to or customize their tools to be more efficient.
8.    Databases: Python provides interfaces to all major commercial databases.
9.    GUI Programming : It supports GUI Programming that can be created and ported to many  system calls, libraries, and windows system such as Windows MFC, Macintosh, and the X Window System of Unix.
10.  Scalable: Python provides a better structure and support for large programs than shell scripting.
11.  It supports Structural and functional programming methods as well as OOP.
12.  It can be used as a scripting languages or can be compiled to byte-code for building large Application.
13.  It supports automatic garbage collection.
14.  It can easily be integrated with C, C++, COM, ActiveX, CORBA, and Java. 

No comments:

Post a Comment