<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body dir="auto">
I can suggest one general reason for the use of English, not based on particular knowledge of these programming languages. International standardization through ISO and IEC (the two international and non-governmental standard setting bodies at that time) was
 officially done in English and French. The IEC (international Electrotechnical Commission) had used the two languages since its founding in 1906. After World War II, the Soviet Union got the newly formed ISO to list Russian as a third official language, but
 only by agreeing to do all translation into Russian itself.  Russian was not used for the original standards themselves. Throughout the Cold War, engineers from both sides of the Iron curtain participated in ISO standard setting meetings, which were held in
 Eastern Bloc countries as well as in the west, but always in English and/or French. The ACM also participated in such national and international voluntary standard setting, in English. These language norms for technical standardization were surely one reason
 for the choice of English for computer languages.
<div>
<div>
<div><br>
</div>
<div>Discussion of international voluntary standard setting (as well as some discussion of early standard setting around computers and software) can be found in our new book,
<i>Engineering Rules: Global Standard Setting Since 1880 </i>(John’s Hopkins Press, 2019), by JoAnne Yates and Craig N. Murphy.</div>
<div><br>
</div>
<div>JoAnne Yates<br>
<div><br>
<div id="AppleMailSignature" dir="ltr">Sent from my iPad</div>
<div dir="ltr"><br>
On Aug 3, 2019, at 8:03 PM, Paul McJones <<a href="mailto:paul@mcjones.org">paul@mcjones.org</a>> wrote:<br>
<br>
</div>
<blockquote type="cite">
<div dir="ltr">I can’t fully answer your question, but I can point to the source materials I’ve gathered relating to the Algol standardization track (International Algorithmic Language/Algol 58, Algol 60, and Algol 68): <a href="http://www.softwarepreservation.org/projects/ALGOL/standards/" class="">http://www.softwarepreservation.org/projects/ALGOL/standards/</a>
 . While the earliest European documents were in German, starting with the 1958 Zurich meeting that produced the Preliminary Report onward English seems to have been adopted as the basis for Algol. Algol was supposed to be "as close as possible to standard
 mathematical notation” so in some sense they seem to have been focussed on the operators, brackets, and so on, although there were of course a set of reserved words.
<div class=""><br class="">
</div>
<div class="">Another data point is Fortran, designed by Americans and using English keywords. There was a French edition of the original language reference manual, and the keywords were in French: <a href="https://archive.computerhistory.org/resources/text/Fortran/102663111.05.01.acc.pdf" class="">https://archive.computerhistory.org/resources/text/Fortran/102663111.05.01.acc.pdf</a>
  — I don’t know if IBM continued to maintain a French version.</div>
<div class=""><br class="">
</div>
<div class="">Other early, influential languages designed in English-speaking countries included COBOL and LISP.</div>
<div class=""><br class="">
</div>
<div class="">I can only speculate that software producers and consumers in non English-speaking countries decided the benefits of using a native language were outweighed by disadvantages such as the difficulty of “internationalizing” the software itself and
 the difficulty of sharing source code from elsewhere.</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">Paul McJones</div>
<div class=""><br class="">
<div class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On Aug 2, 2019, at 8:19 PM, Eji Layo <<a href="mailto:ejilayomi@gmail.com" class="">ejilayomi@gmail.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="ltr" class="">
<div style="margin-top: 0px; margin-bottom: 0px; font-family: Calibri, Helvetica, sans-serif, Helvetica, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;" class="">
<br class="gmail-Apple-interchange-newline">
I've been curious about a particular question for sometime. After reading the works of various authours in the history of computing field, I directed my questions to the authours. I was then made aware of the SIGCIS. To the question...</div>
<div style="margin-top: 0px; margin-bottom: 0px; font-family: Calibri, Helvetica, sans-serif, Helvetica, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;" class="">
<br class="">
</div>
<p style="margin-top: 0px; margin-bottom: 0px; font-family: Calibri, Helvetica, sans-serif, Helvetica, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;" class="">
</p>
<div style="margin-top: 0px; margin-bottom: 0px; font-family: Calibri, Helvetica, sans-serif, Helvetica, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 12pt;" class="">
<span style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols" class="">How did the English language become the "default" language for computer programming. Why
 do Python, C, C++, ALGOL, Java, COBOL etc. borrow their natural language commands from English? I am especially curious about the way this came about after the Second World War. The era of the cold-war seems to have presented an opportunity for states like
 the USSR, East/West Germany and the Scandinavian countries to benefit from pushing an international (or national) language for programming.</span><span style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:12pt" class="">I
 am curious to know what members of this group think of this question? </span></div>
<div style="margin-top: 0px; margin-bottom: 0px; font-family: Calibri, Helvetica, sans-serif, Helvetica, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 12pt;" class="">
<span style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:12pt" class=""><br class="">
</span></div>
<div style="margin-top: 0px; margin-bottom: 0px; font-family: Calibri, Helvetica, sans-serif, Helvetica, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 12pt;" class="">
<span style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:12pt" class="">Some further questions include - Why did ALGOL's implementation (despite
 its 3 levels of description) not accommodate the diversity of linguistic representation of those who subsequently participated in developing it? </span><span style="font-size:12pt;font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols" class="">I
 am curious to know if IBM's SHARE user group's hesitation to ALGOL may have resulted in how it was received globally.</span><span style="font-size:12pt;font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols" class=""> I
 imagine that standards </span><span style="font-size:12pt;font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols" class="">(or </span><span style="font-size:12pt;font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols" class="">idiosyncratic
 practices</span><span style="font-size:12pt;font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols" class="">)</span><span style="font-size:12pt;font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols" class=""> also
 played a part in this process and I wonder how that may have occurred? Finally Grace Hopper's speech in Wexelblat's ACM's History of Programming Languages, implied that COBOL's success came from work she did showing that an interpreter could help in compiling
 the multi-lingual expressions of the same commands. Again why did this not become the reality of contemporary "mainstream" programming? Any clues would be helpful. Thank you.</span></div>
<div style="margin-top: 0px; margin-bottom: 0px; font-family: Calibri, Helvetica, sans-serif, Helvetica, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 12pt;" class="">
<span style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:12pt" class=""><br class="">
</span></div>
<div style="margin-top: 0px; margin-bottom: 0px; font-family: Calibri, Helvetica, sans-serif, Helvetica, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 12pt;" class="">
<span style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:12pt" class="">Sincerely,</span></div>
<div style="margin-top: 0px; margin-bottom: 0px; font-family: Calibri, Helvetica, sans-serif, Helvetica, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 12pt;" class="">
<span style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:12pt" class="">Eji Mimiko.</span></div>
<div class=""><br class="webkit-block-placeholder">
</div>
</div>
_______________________________________________<br class="">
This email is relayed from members at <a href="http://sigcis.org" class="">sigcis.org</a>, the email discussion list of SHOT SIGCIS. Opinions expressed here are those of the member posting and are not reviewed, edited, or endorsed by SIGCIS. The list archives
 are at <a href="http://lists.sigcis.org/pipermail/members-sigcis.org/" class="">
http://lists.sigcis.org/pipermail/members-sigcis.org/</a> and you can change your subscription options at
<a href="http://lists.sigcis.org/listinfo.cgi/members-sigcis.org" class="">http://lists.sigcis.org/listinfo.cgi/members-sigcis.org</a></div>
</blockquote>
</div>
<br class="">
</div>
</div>
</div>
</blockquote>
<blockquote type="cite">
<div dir="ltr"><span>_______________________________________________</span><br>
<span>This email is relayed from members at <a href="http://sigcis.org">sigcis.org</a>, the email discussion list of SHOT SIGCIS. Opinions expressed here are those of the member posting and are not reviewed, edited, or endorsed by SIGCIS. The list archives
 are at <a href="http://lists.sigcis.org/pipermail/members-sigcis.org/">http://lists.sigcis.org/pipermail/members-sigcis.org/</a> and you can change your subscription options at
<a href="http://lists.sigcis.org/listinfo.cgi/members-sigcis.org">http://lists.sigcis.org/listinfo.cgi/members-sigcis.org</a></span></div>
</blockquote>
</div>
</div>
</div>
</div>
</body>
</html>