Title: Compare PL/SQL and Java.
Course: Java Programming (Oracle) (10055) > Section: Comparing Java and PL/SQL Programming

Comparison should include the following:

- PL/SQL, Java, and SQL are the three key programming languages included in the Oracle database.
- Procedural language/structured query language (PL/SQL) is Oracle's proprietary procedural extension language that included features associated with object orientation for SQL and the Oracle relational database. PL/SQL's general syntax resembles that of Ada or Pascal.
- Java has emerged as the object-oriented programming (OOP) language of choice. Some of the important Java concepts that drove this trend include
  - Java virtual machine (JVM), which provides the fundamental basis for platform independence
  - automated storage management techniques, such as garbage collection
  - language syntax that is similar to that of the C language.