PL/SQL

PL/SQL is one of three key programming languages embedded in the Oracle Database, along with SQL itself and Java.

PL/SQL is available in Oracle Database (since version 7), TimesTen in-memory database (since version 11.2.1), and IBM DB2 (since version 9.7).

Read more about PL/SQL:  Introduction, Conditional Statements, Array Handling, Looping, Similar Languages