Why PYTHON !!!!!• Easy to learn• Powerful programming language
• Efficient high level data structures• Simple but effective object oriented programming language• The Python interpreter and the extensive standard library are freely available• One of Python's greatest strengths is the bulk of the library is very portable and cross-platform compatible on UNIX, Windows and Macintosh.• Python can run on a wide variety of hardware platforms and has the same interface on all platforms.• 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.• Python provides interfaces to all major commercial databases.• Python supports GUI applications that can be created and ported to many system calls, libraries and windows systems• It can be used as a scripting language or can be compiled to byte-code for building large applications.• Very high-level dynamic data types and supports dynamic type checking• It can be easily integrated with C, C++, COM, ActiveX, CORBA and Java. Python is a great language for the beginner programmers and supports the development of a wide range of applications from simple text processing to WWW browsers to games.• It is processed at runtime by the interpreter and you do not need to compile your program before executing it. This is similar to PERL and PHP.