From Oracle FAQ
Jump to: navigation, search

C is a general-purpose, procedural computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system. It has since spread to many other platforms. Although predominantly used for system software, C is also widely used for applications - including most of Oracle Corporation's software.

C and Oracle[edit]

To embed SQL and PL/SQL statements into a C-program, use the Pro*C precompiler.

Example C program[edit]

Type into file, say hello.c:

#include <stdio.h>

int main() {
  printf("Hello world!\n");

Compiling C-programs[edit]

The compilation procedure depends on the compiler used. Here is an example when using the GCC compiler on Unix or Linux:

$ gcc hello.c -o hello.exe

Running C-programs[edit]

To run the above program:

$ ./hello.exe

External links[edit]