title: Python Programming with the Java&iquest; Class Libraries: A Tutorial for Building Web and Enterprise Applications with Jython
author:  Richard Hightower 
description: <P> <p align="left">Characterized by ease of use, richness of expression, and concise syntax, Python has remained a premier programming language for more than a decade, and is used by novices and professionals alike. In particular, its close relationship to Java&#153; makes the two languages, when used in combination, ideal for Web and distributed enterprise application development.
zlib_text:  
   
   
  
  web2py 
  i 
   
   
   
  About the Tutorial 
  web2py is defined as a free, open-source web framework for agile development which 
  involves database-driven web applications. It is written and programmable in Python. It is 
  a full-stack framework and consists of all the necessary components a developer needs to 
  build fully functional web applications.  
  Audience 
  This tutorial is primarily meant for software professionals who work on Python and are 
  required to create scalable, secure and portable database-driven web-based applications. 
  web2py provides all the functionalities to create, modify, deploy, and manage an 
  application from anywhere using your browser.  
  Prerequisites 
  Before you start proceeding with this tutorial, we are assuming that you are already aware 
  of the basics of Python programming. A basic understanding of Model-View-Controller is 
  also equally important. If you are not well aware of these concepts, then we will suggest 
  you to go through our short tutorial on Pyt