Share Tweet Share

Python is big enough for the mainstream.

Guess who writes its applications in it.

It has crossed the threshold for the critical adoption rate.

While this statement is mostly based on my personal observations from interactions in the field, it seems that both programmers and sysadmins are adopting Python steadily.

It is cross platform language with no politcal colors attached to it.

It is not an “anti” language. Linux environment, Java and .NET support it – willingly (CodePlex is Microsoft sponsored as well).

It is a modern, object-oriented, modular and self documenting language.

It is, in my own view, a perfect blend of a simple but powerful scripting language such as Perl, and more application development oriented languages such as Java or C#. For those interested in further learning resources, I recommend Python official tutorial and these three books: Python from Novice to Programmer Learning Python, 3-rd edition Python Cookbook