Oracle Forms ist ein Entwicklungswerkzeug der Firma Oracle und erlaubt die WYSIWYG-Erstellung sowie die Programmierung von Datenbank-gestützten, interaktiven Dialogmasken. Außer der Oracle-Datenbank werden auch diverse andere SQL-Datenbanken unterstützt; mit den neuesten Version können auch REST Services nativ mit lokalen JSON PL/SQL Packages konsumiert werden. Die Programmierung von Masken, Reports, Bibliotheken und Menüs erfolgt in PL/SQL. Die Masken können optional über Java (importierte Java-Klassen) oder C(dlls) oder WEBSOCKET(Kommunikation mit Webservern) erweitert werden. Mit der optionalen aber mitgelieferten WEBUTIL Funktion (Package, JAVA Plugin, DLLs.) lassen sich auch umfangreiche lokale Windowsfunktionen ausführen oder Office-Automationen durchführen.