Here's my take on explaining Japanese as a programming language.
Verbs are functions. In English, arguments are positional.
SUBJECT verb OBJECT.
I eat pizza.
But in Japanese they are named arguments with small helper words called particles. The subject uses 'wa' and the object used 'wo'. The convention is postfix in contrast to English's prefix notation.
Watashi-wa pizza-wo taberu.
With other verbs English uses named arguments too:
I go to the bank by car.
Japanese uses "e" and "de" for the arguments to this verb. Car is kuruma so "by car" becomes "kuruma-de".
Watashi-wa kuruma-de ginko-e iku
Obviously this is a massive simplification but I always found thinking about verbs as functions and the other words as named arguments to be very easy to understand.
(Edited for clarity)