1. Home
  2. Computing & Technology
  3. Python

What is Python?

From , former About.com Guide

5 of 7

How Does Python Compare to Perl?

Python is an excellent language for large or complex programming projects. Integral to programming in any language is making the code easy for the next programmer to read and maintain. It takes great effort to keep Perl and PHP programs readable. Where Perl gets unruly after 20 or 30 lines, Python remains neat and readable, making even the largest projects easy to manage.

For its readability, ease of acquisition, and extensibility, Python was recently chosen by MIT for students learning to program. In addition to readability and extensibility, Python offers much faster application development. For more on Perl vs. Python, see Eric Raymond's Why Python?.

In addition to easy syntax and substantial processing abilities, Python is sometimes said to come with "batteries included" because of its extensive library, a repository of pre-written code that works "out of the box".

Explore Python
About.com Special Features

Holiday Central

What to eat, where to go, fun things to do and how to save money on the perfect gifts. More >

Family Tech Center

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

  1. Home
  2. Computing & Technology
  3. Python
  4. Beginning Python
  5. Python Compared - How Does Python Compare to Perl?

©2009 About.com, a part of The New York Times Company.

All rights reserved.