Thursday, September 11, 2008

Python-my first programming language !

Python was my first programming language that I choice for teach myself. So I want to introduce you to python.

Python is a general-purpose, high-level programming language.[2] Its design philosophy emphasizes programmer productivity and code readability.[3] Python's core syntax and semantics are minimalist, while the standard library is large and comprehensive. It is unusual among popular programming languages in using whitespace as block delimiters.

Python supports multiple programming paradigms (primarily object oriented, imperative, and functional) and features a fully dynamic type system and automatic memory management; similar to Perl, Ruby, Scheme, and Tcl.

Python was first released by Guido van Rossum in 1991.[4] The language has an open, community-based development model managed by the non-profit Python Software Foundation. While various parts of the language have formal specifications and standards, the language as a whole is not formally specified. The de facto standard for the language is the CPython implementation.

Python was conceived in the late 1980s[5] by Guido van Rossum at CWI in the Netherlands as a successor to the ABC programming language capable of exception handling and interfacing with the Amoeba operating system.[6] Van Rossum is Python's principal author, and his continuing central role in deciding the direction of Python is reflected in the title given him by the Python community, Benevolent Dictator for Life (BDFL).

You can see more in wikipedia ^^.

Python is a dynamic object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools, comes with extensive standard libraries, and can be learned in a few days. Many Python programmers report substantial productivity gains and feel the language encourages the development of higher quality, more maintainable code.

Python runs on Windows, Linux/Unix, Mac OS X, OS/2, Amiga, Palm Handhelds, and Nokia mobile phones. Python has also been ported to the Java and .NET virtual machines.

Python is distributed under an OSI-approved open source license that makes it free to use, even for commercial products.

The Python Software Foundation (PSF) holds and protects the intellectual property rights behind Python, underwrites the PyCon conference, and funds grants and other projects in the Python community.

PyWorks 2008 Conference in Atlanta, GA, Nov 12-15

The publishers of Python Magazine are proud to invite the Python community to PyWorks 2008 for a 3-day conference dedicated to Python, Web Development and much more.

Published: Tue, 9 Sep 2008 20:38 -0300

Python 2.6beta3 and 3.0beta3 released

The third and final beta release of Python 2.6 and the third and final beta release of Python 3.0 are now available.

Published: Wed, 20 Aug 2008 22:02 -0400

PSF Community Awards go to Georg Brandl & Brett Cannon

The latest recipients of the Python Software Foundation Community Awards are Georg Brandl and Brett Cannon, in recognition of their significant contributions to the Python community. Congratulations and thanks!

Published: Thu, 7 Aug 2008 16:25 -0400

PyCon UK Registration is Open

The conference takes place in Birmingham UK from 12th to 14th September 2008. A full programme includes a day of tutorials; bookings are being taken at http://www.pyconuk.org/booking.html. The early bird rate has been extended to 11th August.

Published: Tue, 5 Aug 2008 19:08 -0300

Martin von Loewis Receives 2008 Willison Award

The 2008 Frank Willison Award goes to Martin von Loewis for his many contribtions to Python and its community

Published: Sat, 26 Jul 2008 11:37 -040

Python 2.6beta2 and 3.0beta2 released

The second beta release of Python 2.6 and the second beta release of Python 3.0 are now available.

Published: Wed, 17 Jul 2008 23:02 -0400

Python 2.6beta1 and 3.0beta1 released

The first beta release of Python 2.6 and the first beta release of Python 3.0 are now available.

Published: Wed, 18 Jun 2008 21:28 -0400

2 comments:

Galileox said...

Oh, I've see it. I think you should start something useful than!

huy said...

Thank for your comment.I'll post more tutorial.