"GNU Octave is a high-level language, primarily intended for numerical computations", according to its home page [L1 ]. Its language "is mostly compatible with Matlab." Additional compatibility functions are available at octave-forge[L2 ].
http://merlin.inescn.pt/~qual/tk_octave/index.htm ?
Tkoctave
octcl: Tcl client for the Octave server. Part of octave-forge[L3 ].
Also, octaves are 8-dimensional numbers, just as complex numbers are 2-dimensional and quaternions 4-dimensional, and more dimensions seem not to make any sense anymore, in number theory.