The PLplot core library is written in C and implements the PLplot API documented in Chapter 17, The Common API for PLplot. The name of that core library is libplplot. libplplot links to the enhancement libraries documented in the section called “Enhancement Libraries”. libplplot also normally dynamically loads devices (a build mode is also available to put the driver code right into the core library) which in turn can potentially link to device-driver libraries that are described in the section called “Device-driver Libraries”.