In all programming languages, every command is sorted as command-arguments.
That's not true. One comment mentioned Forth. My first idea about this was Reverse Polish Notation, which was popular for a certain period on some programmable calculators. Still, none of these examples managed to stay popular, at least not as popular as the contemporary major languages. In the popularity contest of programming languages, 'verb-initial' has turned out to be more successful.
Why is this the case? I don't think this is objectively answerable, maybe because
subject-predicate-object is the regular order in English, on which most programming languages are basedmost programming languages are based (even the ones popular in Japan)
the "function metaphor" has proven to be very effective - the fact the function syntax in most modern programming languages is modeled in analogy to mathematical functions like
y=f(x)noone likes to speak like Yoda
However, noone decided this "from above" -So I don't think there is just one striking reason, this was simply a historical evolvement.