GNU Octave es un lenguaje de programación científica.
Una poderosa sintaxis orientada a la matemática con herramientas integradas de trazado y visualización. Incluye Drop-in compatible con muchos scripts de Matlab.
La sintaxis de Octave es en gran medida compatible con Matlab. El intérprete de Octave se puede ejecutar en modo GUI, como una consola, o se invoca como parte de un script de shell.