Treffer: A Multilingual Python Programming Language

Title:
A Multilingual Python Programming Language
Publication Year:
2025
Subject Terms:
Document Type:
Report Working Paper
Accession Number:
edsarx.2510.09591
Database:
arXiv

Weitere Informationen

All widely used and useful programming languages have a common problem. They restrict entry on the basis of knowledge of the English language. The lack of knowledge of English poses a major hurdle to many newcomers who do not have the resources, in terms of time and money, to learn the English language. Studies show that people learn better in their own language. Therefore, we propose a language transpiler built on top of the Python programming language, called UniversalPython, which allows one to write Python in their own human language. We demonstrate the ability to create an "Urdu Python" with this transpiler. In the future, we aim to scale the language to encapsulate more human languages to increase the availability of programming. The source code for this transpiler is open-source, and available at https://github.com/universalpython/universalpython
For project homepage, see https://universalpython.github.io/