Chapter 7. C Language

The C computer language is fundamental to PLplot because our core plotting library and our definitive set of standard examples are written in that language, and the remainder of the computer languages that we support are implemented as bindings for our core C library. The C standard we use is C99, and our experience is that all C compilers accessible to our users support that standard sufficiently to have no trouble building PLplot.

Argument Types for our C API

For more information on calling PLplot from C, please consult the example C programs in examples/c that are distributed with PLplot. For more information on building your own PLplot-related C routines, please consult either the traditional (Makefile + pkg-config) or CMake-based build systems that are created as part of the install step for our C (and other language) examples.