Python - (Open Source)
Python is a object-oriented programming language that promises a lot when it comes to software development.
Python is a programming language that lets you work more quickly and integrate your systems more effectively. It runs on Windows, Linux / Unix, Mac OS X, and has been ported to the Java Virtual Machine and. NET.
Known to be a structured, solid and multi language, object oriented programming language Python can be used for many kinds of software development. It is often used by computer science teachers to discover the language constructs for object-oriented programming. It is very easy to learn and to use and it includes extensive standard libraries.
Like Ruby or Perl, Python knows a great success especially as it is made ​​freely available to programmers since it is distributed as Open Source. Finally, it is particularly used as a scripting language to automate simple tasks tedious and repetitive due to its simplicity in terms of development and operation.
* numerous improvements to the unittest module
* support for .pyc repository directories
* support for version tagged dynamic libraries
* a new futures library for concurrent programming
* a stable ABI for extension modules
* dictionary-based logging configuration
* an overhauled GIL implementation that reduces contention
* an extended email package that handles bytes messages
* a much improved ssl module with support for SSL contexts and certificate hostname matching
* a sysconfig module to access configuration information
* additions to the shutil module, among them archive file support
* many enhancements to configparser, among them mapping protocol support
* improvements to pdb, the Python debugger
* countless fixes regarding bytes/string issues; among them full support for a bytes environment (filenames, environment variables)
* many consistency and behavior fixes for numeric operations