../code/conceptPage.scroll id genius-extension-language name GEL Genius appeared 1997 tags pl website http://www.jirka.org/genius.html aka GEL lab GNOME Foundation isOpenSource true fileType text quineRelay GEL (Genius) ubuntuPackage genius country United States rijuRepl https://riju.codes/gel example print("Hello, world!") example function f(x) = ( if x <= 1 then 1 else (f(x-1)*x) ) wikipedia https://en.wikipedia.org/wiki/Genius_(mathematics_software) example function f(x) = ( if x <= 1 then 1 else (f(x-1)*x) ) related linux matlab octave mathematica maple chapel fortress julia maxima r sagemath scilab x10 labview mathcad mathematica-editor speakeasy vissim summary Genius (also known as the Genius Math Tool) is a free open-source numerical computing environment and programming language, similar in some aspects to MATLAB, GNU Octave, Mathematica and Maple. Genius is aimed at mathematical experimentation rather than computationally intensive tasks. It is also very useful as just a calculator. The programming language is called GEL and aims to have a mathematically friendly syntax. The software comes with a command-line interface and a GUI, which uses the GTK+ libraries. The graphical version supports both 2D and 3D plotting. The graphical version includes a set of tutorials originally aimed at in class demonstrations. pageId 21839519 dailyPageViews 14 created 2009 backlinksCount 53 revisionCount 33 appeared 1997