Saved in:
Bibliographic Details
Main Authors: Bazaz, Saad Ahmed, Beg, Mirza Omer
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2510.09591
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911202867675136
author Bazaz, Saad Ahmed
Beg, Mirza Omer
author_facet Bazaz, Saad Ahmed
Beg, Mirza Omer
contents 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
format Preprint
id arxiv_https___arxiv_org_abs_2510_09591
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A Multilingual Python Programming Language
Bazaz, Saad Ahmed
Beg, Mirza Omer
Programming Languages
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
title A Multilingual Python Programming Language
topic Programming Languages
url https://arxiv.org/abs/2510.09591