Gnuplot
Свободная программа для создания двух- и трёхмерных графиков.
Gnuplot имеет собственную систему команд, может работать интерактивно (в режиме командной строки) и выполнять скрипты, читаемые из файлов. Также используется в качестве системы вывода изображений в различных математических пакетах: GNU Octave, Maxima и других. Gnuplot выводит графики как непосредственно на экран (интерактивный режим), так и в файлы различных графических форматов (командный режим работы), таких как PNG, EPS, SVG, JPEG и множество других. Программа также может генерировать код на LaTeX, позволяя использовать шрифты и формулы LaTeX.
Благодаря наличию собственного языка, gnuplot можно использовать в пакетном режиме для обработки большого количества данных. Необходимыедействия по визуализации могут быть сохранены в файл, после чего этот файл можно просто загрузить и выполнить типовую отрисовку.
К недостаткам gnuplot следует также отнести испольщование собственного языка. Для работы необходимо его изучить. Существуют даже толстые бумажные книги, посвященные работе в gnuplot (например, Gnuplot in Action. Understanding Data with Graphs by Philipp K. Janert).