| Standalone executables creation support | Symbolic computation support | OOP support | GUI creation support | Multi-dimensional arrays as primitive data type | Centralized extension library website | Can call code in other languages | Can be called from other languages |
| Analytica | | | | | | | COM, Excel | Excel, COM, .NET |
| Dyalog APL | | | | Win32, .NET, WPF, HTML/JS | | | COM, .NET, WebServices, Shared Libraries, DLLs, NAG, R, JavaScript | COM, .NET, WebServices |
| GNU Data Language | | | | GUI Widgets since v.0.9 but still incomplete | | | C, Python | Python |
| GNU MCSim | | | | XMCSim with TCL/TK and wish | | | C | R |
| GNU Octave | with mkoctfile | Wrappers to SymPy | | | | | C, C++, Fortran, Perl, Python, Tcl | Java, Perl, C, C++, Python |
| J | | | | | | | JavaScript | JavaScript, C, Python |
| imc FAMOS | | | | | | | Python, R, C++ | .Net |
| Julia | | Wrappers to SymPy, and others | | | | |
LibrariesOperating-system supportThe operating systems the software can run on natively.
|