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!
Table of 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