Skip down to main content

OxDEG – Language automata: the pervasiveness of English in computer programming

With Gui Heurich
Recorded:
29 Nov 2021
Speakers:
With Gui Heurich

During the past 70 years, the English language has come to dominate the world of computing. It has dominated it to such an extent that one needs to look very hard to find many working programming languages and systems which are not based on the English syntax, grammar, or vocabulary. One could argue that creating a programming language in other-than-English languages has become not only impractical, but perhaps even unthinkable. In this talk, I will explore how programmers conceptualize programming languages and related software systems to understand how the dominance of English has come to pass and operates today. I will look into programmer’s experiences, how language designers strive for readability, and how compilers are modeled after imagined ideas of what a language is. These examples will help us understand how thousands of programmers come to perceive English as the natural and professional language of the software world.

About Gui Heurich

Gui Heurich is an anthropologist and programmer. He holds a PhD in social anthropology from the Federal University of Rio de Janeiro (Brazil) and has also trained as a software engineer at Makers (London). His work focuses on the intersections between programming and anthropology. He was a Newton International British Academy Fellow and currently holds a Leverhulme Trust Early Career Fellowship at University College London’s department of Anthropology.

Speaker

silhouette

Gui Heurich

University College London

Gui Heurich is an anthropologist and programmer. He holds a PhD in social anthropology from the Federal University of Rio de Janeiro (Brazil) and has also trained as a software engineer at Makers.

Privacy Overview
Oxford Internet Institute

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies
  • moove_gdrp_popup -  a cookie that saves your preferences for cookie settings. Without this cookie, the screen offering you cookie options will appear on every page you visit.

This cookie remains on your computer for 365 days, but you can adjust your preferences at any time by clicking on the "Cookie settings" link in the website footer.

Please note that if you visit the Oxford University website, any cookies you accept there will appear on our site here too, this being a subdomain. To control them, you must change your cookie preferences on the main University website.

Google Analytics

This website uses Google Tags and Google Analytics to collect anonymised information such as the number of visitors to the site, and the most popular pages. Keeping these cookies enabled helps the OII improve our website.

Enabling this option will allow cookies from:

  • Google Analytics - tracking visits to the ox.ac.uk and oii.ox.ac.uk domains

These cookies will remain on your website for 365 days, but you can edit your cookie preferences at any time via the "Cookie Settings" button in the website footer.