Resource type
Date created
2019-08-29
Authors/Contributors
Author: Mimiko, Ejilayomi Ayomipo
Abstract
This essay explores possible reasons why English has become the "default" natural language from which programming commands are borrowed. Programming languages like C, C++, Java and Python use English keywords exclusively. The essay explores the social factors that underlie this phenomenon and how traditional power hierarchies are perpetuated. The essay is a critical response to the emancipatory rhetoric that ushered in the creation and popularization of the digital computer. It uses the story of ALGOL project to illustrate how technical goals are shaped by social factors which inevitably reify inequality into technological artefacts. ALGOL, an attempt to create a standardized machine independent universal programming language, while answering a significant amount of technical questions, did not bridge the natural language gap. By way of historical exploration, I argue this result is an expression of American globalization of the computing industry.
Identifier
etd20467
Copyright statement
Copyright is held by the author.
Scholarly level
Member of collection