PLplot es un paquete de software multiplataforma para crear gráficos científicos. Para ayudar a lograr esa tarea, está organizado como una biblioteca central en C, enlaces de lenguaje para esa biblioteca y controladores de dispositivos que controlan cómo se presentan los gráficos en contextos de trazado no interactivo e interactivo. La biblioteca central de PLplot se puede utilizar para crear gráficos estándar x-y, gráficos semilogarítmicos, gráficos log-log, gráficos de contorno, gráficos de superficie 3D, gráficos de malla, gráficos de barras y gráficos de pastel. Se pueden colocar múltiples gráficos (del mismo o diferente tamaño) en una sola página, y se permiten múltiples páginas para aquellos formatos de dispositivo que los soportan.