A GNU Octave egy szabad és nyílt forráskódú programozási nyelv, amelyet numerikus számításokra terveztek. Elsősorban a matematikai modellezés, adatfeldolgozás, szimulációk, mátrixműveletek, valamint tudományos és mérnöki problémák megoldása során használják.