
  Possible Duplicate:
  Do people in non-English-speaking countries code in English?  




I have a development comming that is intended to be sold across Latin America (Spanish speakers), but I've heard from some partners that is a good practice to always code in English, I mean just code (methods, classes, pages names, etc), labels on GUI are going to be all in Spanish...

Code will be edited in the future by developer of companies across Latin America and just maybe some from outside.

What do you think?, any experience with this?

I'm French and working in a French company.

However, we do code mostly in English. Here is why:


We sometimes have non-French people working with us so it's easier for them.
We have some code coming from third parties (lib, framework, etc.), and this code is often in English, so we don't want to end up with a patchwork of French-English code.


Generally speaking, this is not a problem because you have to understand English anyway if you want to be a good programmer.
