Gnuplot je interaktívny kresliaci program, ktorý umožňuje vykresľovať bodové, spojnicové a stĺpcové grafy, dvojrozmerné a trojrozmerné grafy, krivky a plochy, rovnako zo zadaných numerických hodnôt, ako aj zadaných matematicky. Jeho základné textové rozhranie je textové, takže Gnuplot je vhodný aj na dávkové spracovanie dát. Existuje však aj viacero grafických nadstavieb.