Se eles estão usando um idioma que saiu do mundo ocidental (praticamente todos eles), eles escrevem da esquerda para a direita. Geralmente eles usam variáveis de idioma nativo, comentários e saída, mas o próprio código está em inglês. Também é relativamente comum ouvir pessoas falando sobre programação em um idioma que não seja o inglês, estimulando suas conversas com o inglês quando mencionam termos de programação, mesmo que haja um equivalente nativo.
Também há um grupo de falantes de inglês não nativos de tamanho razoável que apenas usa o inglês em seu código simplesmente porque é o idioma dominante no comp sci (Linus Torvalds é um excelente exemplo)