tienes diferentes paradigmas para programar en oracle...
usando la aplicacion de Forms que viene con oracle, (que te puedes descargar de oracle, incluso tambien todo oracle completo)...
en Visual Studio .net tienes el Oracle connection....
o desde cualquier aplicacion que se conecte a cualquier base de datos, mediante ADO.....
en Delphi te puedes conectar con ADO, DBEXpress y hay componentes
que acceden de forma nativa a Oracle
http://crlab.com/odac/
Saludos