The procedural language for stored logic: declarations, control flow, cursors, dynamic SQL, and error handling.