This could actually make programming harder for developers with less-common languages. They'd have to mentally switch between local code and documentation in their native language, and code/docs from elsewhere in English or other languages.
Using English as a lingua franca for software isn't very fair, but it does allow programmers who learn it to communicate with a global community.
Using English as a lingua franca for software isn't very fair, but it does allow programmers who learn it to communicate with a global community.