Tutte le risposte date sono ottime risposte, ma darò comunque i miei due centesimi.
All'inizio dell'informatica il dominio tecnico, culturale ed economico degli Stati Uniti e del Regno Unito rendeva logico solo ciò che le lingue di maggior successo venivano create usando parole inglesi.
Successivamente, quando il software è diventato un settore , è diventato anche uno sforzo globale. Non è un segreto che ci siano meno programmatori del necessario, quindi le società di software e specialmente le società che definiscono il settore come IBM, iniziarono ad assumere programmatori da tutte le parti del mondo: Russia, Pakistan, India, Francia, Germania, Israele, ecc. principalmente per programmare in lingue già esistenti di successo a livello globale che erano già in inglese e che creavano anche nuove lingue, e per quella fonte disparata di programmatori la lingua comune già esistente era migliore di qualsiasi altra lingua.
Più di recente il movimento open source e il software libero hanno reso la creazione di software un'impresa ancora più globale di prima. Alcuni progetti software aperti, tra cui alcune piattaforme di programmazione, linguaggi e framework sono progetti enormi che coinvolgono centinaia di collaboratori.
Quale lingua userebbe una persona israeliana per collaborare con una persona dello Sri Lanka? Molto probabilmente non parlano né leggono la lingua nativa l'uno dell'altro. Quindi l'inglese viene in soccorso.
Ti piace o no, l'inglese è la lingua degli sforzi globali . E non perché l'America lo stia spingendo, ma perché il mondo lo sta tirando.
Parafrasando Jay Walker :
Your native tongue is the one you most use everyday, and will always
be at the center of your heart and your brain, but with english you
are part of a wider conversation.
Guarda il video, "Mania inglese" .
Bottom-line:
I linguaggi di programmazione che utilizzano lingue diverse continueranno ad esistere e continueranno ad essere inventati (come Scratch basato su token grafico), ma almeno nel prossimo futuro saranno relativamente pochi.