It's a plotter for 3d and 2d functions. It's programmed with C++ and framework QT. The 2D graph it paints with QPainter The 3D graph it paints with QOpenGL It's also has console to set color and setting of program. There's some pictures of working with it