Question: is gnuplot a programming language?
Answer: gnuplot. gnuplot is a command-driven interactive function plotting program. gnuplot isn't a programming language in strict sense but it has decent scripting capabilities to write fairly complex programs.