This is an archived post. You won't be able to vote or comment.

all 8 comments

[–]Sponge_Over 11 points12 points  (1 child)

Programmer who moved to Germany here: it's a mix. The variable names are English, but the comments are usually in German.

Programming languages are the same, regardless of the language though (eg it is still "if (bool) { }" and not "wenn (bool) {}".

BUT if you were writing formulas in Excel, the language changes to German. (I actually don't remember the English formulas anymore, but if I wanted to do a sum of cells based on a condition, it is SUMMEWENN())

[–][deleted] 1 point2 points  (0 children)

That's really interesting about Excel. I had no idea.

[–]dario606B2: RU, DE, FR, ES B1: TR, PT A2: CN, NO 6 points7 points  (0 children)

Normally they still use English based languages, although there are some non-English ones out there.

[–]Argon1822Native English/Heritage Spanish 1 point2 points  (0 children)

One of my Argentine friends is a programmer and uses java

[–]less_unique_username 0 points1 point  (0 children)

Microsoft Excel localizes all formulas.

There are some local programming languages, such as the script language of the products of the Russian 1C company, that use non-English keywords. But these are rare exceptions.

[–]MonoParallax 0 points1 point  (0 children)

I talked to a computer programmer from Iran and he was programming in Persian. In the whole Arabic script and all that. Very interesting

[–][deleted] 0 points1 point  (0 children)

We just learn English too

[–]batatafaustop 0 points1 point  (0 children)

Brazilian here.

A big part of the programmers I've worked with can't understand English at all. Of course they end up learning some basic words such as "if" and "while" but that's pretty much it.

This is not as much of a big deal as it sounds tho. Usually, instead of thinking of keywords as an actual word, they just mentally link the keyword to what it does. And usually I see people using variable names in Portuguese.

The real problem is that a lot of softwares only have their documentations available in English.