Gnuplot is a command-line and GUI program that can generate two- and three-dimensional plots of functions, data, and data fits. The program runs on all major desktop operating systems including Windows, macOS, and Linux.
All desktop users with the appropriate C and C++ compilers installed.
All desktop users can download the free source code from the developer's website. They also provide download links for third-party compiled versions of the program.
Gnuplot Downloads (Source Code and Compiled Versions)