SQL & PL / SQL
SQL stands for Structured Query Language. SQL is a simple, yet powerful, language used to create, access, and manipulate data and structure in the database.
PL/SQL stands for Procedural Language/SQL. PL/SQL is Oracle's Procedural Language extension to SQL. PL/SQL expands SQL by adding constructs found in procedural languages, resulting in a structural language that is more powerful than SQL.