PRO C (PRO*C) est une procédure qui utilise SQL (Structured Query Language) pour créer, gérer et restituer des données. PRO C (PRO*C) SQL est à même de définir des tables, d'insérer des données et aussi de les mettre à jour. PRO C (PRO*C) est un précompilateur qui traduit les commandes SQL intégrées dans un programme par rapport aux fonctions de la bibliothèque Oracle: Il en ressort un programme en C/C++ .