Compared to other languages (both modern and ancient), English has a comparatively
weak lexical structure. Much of the grammatical load of an English sentence
is carried by positional cues. A statement such as ``The boy gave the dog
the food'' only makes sense because of the convention that the subject
precedes the verb, which precedes the indirect object, which precedes the
direct object. Changing the order -- ``The food gave the boy the dog''
-- changes the meaning.
Most programming languages use similar positional grammatical cues.
The operation $maximum = $next is very different in meaning from
$next
= $maximum. Likewise, the function call push @my_assets, @your_money
is not the same as push @your_money, @my_assets.