Skip to main content


developerWorks  >  Java technology  >

Introduction to Jython, Part 1: Java programming made easier

developerWorks

Level: Introductory

Barry Feigenbaum , Adjunct Assistant Professor, IBM 

08 Apr 2004

Register now or sign in using your IBM ID and password.

This is the first in a two-part tutorial that will introduce you to the Jython scripting language and provide you with enough knowledge to begin developing your own Jython-based applications. In this first half of the tutorial, you'll learn the concepts and programming basics of working with Jython, including access options and file compilation, syntax and data types, program structure, procedural statements, and functions.

Prerequisites

This tutorial is oriented towards software developers at all levels, from casual dabblers to professionals. It is especially oriented toward Java™ developers who want to leverage the productivity advantages of a scripting language. It is also targeted towards Visual Basic and C++/C# programmers who want an easier entry into the Java development world.

To benefit from the discussion, you should be familiar with at least one procedural programming language and the basic concepts of computer programming, including command-line processing. To fully utilize Jython's features you should also be familiar with the basic concepts of object-oriented programming. It will also be helpful to have a working knowledge of the Java platform, as Jython runs on a JVM -- although this is not a requirement of the tutorial.


System requirements

You must have Jython 2.1 or higher installed on your development system to complete this tutorial. Your development system may be any ASCII text editor (such as Windows Notepad) combined with the command prompt. To use Jython you must also have a Java Runtime Environment (JRE) installed on your system. Download the latest version of the Java development kit (JDK).



Duration

More than two hours


Formats

html, pdf


Share this....

digg Digg this story del.icio.us del.icio.us Slashdot Slashdot it!


Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community