[SPLASH-E23] A Framework for the Localization of Programming Languages

Опубликовано: 10 Октябрь 2024
на канале: ACM SIGPLAN
42
0

A Framework for the Localization of Programming Languages (Video, SPLASH-E 2023)
Alaaeddin Swidan and Felienne Hermans
(Open University of the Netherlands, Netherlands; VU Amsterdam, Netherlands)

Abstract: Most programming languages are only available in English, which means that speakers of other languages need to learn at least some English before they can learn to program. This creates well-documented barriers to entry into programming. While many educational programming languages are localized in some way (e.g. keywords), they often miss important other aspects (e.g. numerals or word order). This paper describes a framework of 12 aspects of programming languages that can be localized, helping tool designers localize their languages better and educators to make more informed decisions about introductory languages in non-English contexts.

Article: https://doi.org/10.1145/3622780.3623645

Supplementary web page: https://www.felienne.com/?p=7668

ORCID: https://orcid.org/0000-0001-9236-858X, https://orcid.org/0000-0003-0722-0156

Video Tags: programming languages, localization, splashws23splashemain-p20-p, doi:10.1145/3622780.3623645, orcid:0000-0001-9236-858X, orcid:0000-0003-0722-0156

Presentation at the SPLASH-E 2023 conference, October 25, 2023, https://2023.splashcon.org/track/spla...
Sponsored by ACM SIGPLAN, ACM SIGAda,