Oracle Call Interface
Appearance
The Oracle Call Interface (OCI) is a set of low-level APIs (Application programming interface calls) used to interact with Oracle databases. OCI programs are normally written in C or C++, although they can be written in almost any programming language.
As Oracle puts it : So reliable that every SQL statement in the Oracle Database executes with OCI.