Text Size: Normal | Large

GO

First appearing in 1991, Python is a general-purpose, high-level, interpreted programming language whose design focus emphasizes code readability. Whether for processing/analyzing data to powering many well-known applications, Python is not only a great language for new programmers but also powerful enough for seasoned developers building whatever they can think of.

  • Beautiful is better than ugly;
  • Explicit is better than implicit;
  • Simple is better than complex;
  • Complex is better than complicated;
  • Readability counts;

The Zen of Python

Getting Started

Python can be easy to pick up whether you're a first time programmer or you're experienced with other languages. The following pages are a useful first step to get on your way writing programs with Python!

  • Beginner's Guide, Programmers
  • Beginner's Guide, Non-Programmers
  • Code sample and snippets for Beginners

Applications

The Python Package Indes (PyPI) hosts thousands of third-party modules for Python. Both Python's standard library and the community- contributed modules allow for endless possibilities.

  • Web and Internet Development
  • Database Access
  • Desktop GUIs
  • Network Programming
  • Software and Game Development