GNUPlot представляет собой очень мощный консольный инструмент для построения 2-мерных и 3-мерных графиков (поверхностей и цветовых полей). Обычный режим работы - из командной строки, что позволяет использовать его в различных сценариях оболочки или веб-сценариях, а также вызывать из других программ (например, на Python).
PLplot – имеет привязки к разным языкам программирования