A portable command-line driven interactive data and function plotting
utility. It was originally intended as to allow scientists and students
to visualize mathematical functions and data. Gnuplot supports many
types of plots in either 2D and 3D. It can draw using lines, points,
boxes, contours, vector fields, surfaces, and various associated text.