Possible Software Used in Exercises
 
 - C/C++:
  A popular, general-purpose programming language with a bias towards systems programming
 
 
 - CGI (Common Gateway Interface):
  A standard for running external programs from a World Wide Web HTTP server
 
 
 - J2ME (Java 2 Platform, Micro Edition):  
  A Java-based, runtime platform that allows Java applications to run on handheld devices
 
 
 - Java:
  A multi-platform, object-oriented programming language
 
 
 - JDBC (Java DataBase Connectivity) or SQLJ:  An application programming interface for Java for standard SQL access to databases
 
 
 - MySQL:  A popular, open source relational database management system capable of running on Unix and Windows servers
 
 
 - Palm OS application programming language:
  A C-like programming language for Palm application development 
 
 
 
 - Perl:
  A programming language developed by Larry Wall, especially designed for processing text
 
 
 - PL/SQL:  Oracle's procedural language extensions to SQL
 
 
 - SQL (Structured Query Language):  A standard language for creating, updating, and querying databases
 
 
 - SQL*Plus (Oracle9i):  SQL*Plus, an Oracle interface, enables you to manipulate SQL commands and PL/SQL blocks
 
 
 - Unix shell commands:  Commands to the part of the Unix operating system that interfaces with the outside world
 
 
 - WML (Wireless Markup Language):  An XML language used to specify content and user interface for WAP devices
 
 
 - WMLScript:  Similar to JavaScript that allows a developer to create scripts to be used on handheld devices