• Sales: 1-800-961-2888
  • Support: 1-800-961-4454

Top 50 Resources for Programming Web Applications with Python


Python is a general purpose, object-oriented programming language that has achieved popularity because of its readability and clear syntax. Guido van Rossum created Python in late 1980s. It is a 'high level' scripting language used by most programmers for its simplicity of use. Python can be written once and run on any computer. It's a 'multi paradigm programming language' compatible with many other programming languages such as .NET, CORBA, Java, Perl.

  • Python Programming Language: Link to the official website of the Python programming language that has everything that you need to know about the language.
  • GIMP-Python: A document that outlines the interfaces to GIMP Python.
  • Python 2.0: A detailed online tutorial for Python 2.0 programming language.
  • py2exe: Tutorial for py2exe, a distutils extension that converts Python scripts into executable Windows programs.
  • Python Programming Course for Scientists: A link to an online Python programming course, specially designed for non-professional scientists so that they can control their computers for their research.
  • Python Lessons: The link leads to online lessons that teach Python programming language.
  • Python vs Perl: A detailed comparison between the Python and the Perl programming language.
  • Why choose Python?: Why choose Python over other scripting languages? If you want to know the answer, then follow the link.
  • Dive into Python: A free download link to the well-known ‘Dive into Python’ book, specially written for experienced programmers.
  • Python/Unix Tutorial: An online tutorial that covers the basics of working in a Unix/Python environment.
  • Macpython: An online resource guiding how to integrate Python into Macintosh environment.
  • Common Python Pitfalls: A document that discusses the common pitfalls that a programmer may face while running Python scripts under Windows.
  • Python v2.6.5: A link that leads to everything and anything that you want to know about Python v2.6.5.
  • Biography: A link to the biography of the creator of Python, Guido van Rossum.
  • Python 3.1: A link to an introduction to Python 3.1 for beginners.
  • Basics of Python: A beginners Python tutorial course that attempts to teach basics of the programming language.
  • Tkinter: This link leads to an online tutorial for Tkinter, a Graphical User Interface widget set for Python, and its application.
  • wxPython: Link to wxPython GUI, a Python extension module that summarizes the wxWidgets C++ class library.
  • pyglet: Free Download link for pyglet, a multimedia library for Python.
  • DrPython: A document that provides information for DrPython’s downloads, a highly customizable text editor for writing programs in Python.
  • Eric: Want to know everything about Eric, a full featured Python editor? Follow this link.
  • NLTK: A link to NLTK, an open source Python module.
  • Python Open Source Projects: A lead to open source software projects implemented for or in Python for building data mapping and Web services.
  • TurboGears: A link to the TurboGears tutorial. TurboGears is one of the key web application frameworks written by Python programmers.
  • Python Tutorial: A link that leads to the comprehensive online Python programming tutorial.
  • Python for Lisp: A link to a short introduction to Python for Lisp programmers.
  • Python vs. Lua: A link to detailed comparison between Lua and Python web applications.
  • Python vs. Lisp: A link to a document that comprehensively compares Python with Lisp.
  • Python for Research: A link to document that enlists ten reasons why Python is best for Research.
  • Python trends: A link that highlights the ups and downs of Python programming language.
  • Python vs. PHP: A link to the comparison between Python and PHP language.
  • Python vs. Ruby: A link to the detailed comparison of the languages, Python and Ruby.
  • Python-excel: A website that contains excellent information about how to use excel files with Python.
  • HTML with Python: A link to a website that describes HTML processing in Python programming language.
  • pymps: A download link for pymps – a PYthon Music Playing System.
  • Ounk: A link to the installation instructions for Ounk, Python’s audio scripting environment.
  • Python with CGI: A link to an introductory course on how to use Python with CGI.
  • Jython: A link to a document on Jython - a high level, object oriented language - Python written with Java
  • IronPython: A link to IronPython, an implementation of Python running under .NET and Silverlight.
  • Stackless Python: A link to Stackless Python, an improved version of Python programming language that avoids depending on C call stack for its own stack.
  • pypy: A link to pypy, an implementation of Python programming language and its download link.
  • Python with XML: This link aims to introduce the basic concept on how to use Python for processing XML data.






© 2011-2013 Rackspace US, Inc.

Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License


See license specifics and DISCLAIMER