I think you may be over-reading into this a bit. Seems to me as just a familiarity thing?

Programming in English = X Programming in French = Y

You're used to X and now it's Y. So it feels weird. English speakers are used to X and it's X. So it feels normal.