@DamkerngT.
ODO doesn't include
language in its definition 2. However, if you're using the
style definition of
idiom, I think it should be read in a similar way to its usage in programming. That is, something like a
pattern that is used for a particular effect.