This question was recently migrated to Stack Overflow even though it has nothing to do with programming and development.
I have to disagree.
GNU Octave is a high-level language, primarily intended for numerical computations. It is typically used for such problems as solving linear and nonlinear equations, numerical linear algebra, statistical analysis, and for performing other numerical experiments. It may also be used as a batch-oriented language for automated data processing."
Source GNU Octave: Introduction
And tag octave says:
GNU Octave is a mathematical software package and scripting language. The scripting language is intended to be compatible with matlab, and the two packages are almost entirely consistent.
It sure looks like a programming language to me.
That makes writing programs in Octave on topic on StackOverflow.
In addition, StackoverFlow has more than 3750 questions with tag octave. That surely makes it on topic.
If they really aren't on topic then you need to close all of those questions and not single out a single migrated programming question.