Not a developer myself, so I will answer based on the language of software I use.
- Urdu and Punjabi are my mother tongues. But I am better at English (a lot of that due to heavy internet browsing).
- They're not supported as much in software as Western languages such as German.
- Terminal commands are based on English words (for example, cp is short for copy).
So I use English for my computing.
It's a no-brainer to say if I become a developer, I'd keep these traits.