arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2510.09591cs.PL
收藏

一种多语言Python编程语言

A Multilingual Python Programming Language

Grayhat Developers PVT Ltd(灰帽开发者私人有限公司);National University of Computer and Emerging Sciences(国家计算机与新兴科学大学)

Saad Ahmed Bazaz, Mirza Omer Beg

AI总结:

针对编程语言依赖英语的问题,提出基于Python的转译器UniversalPython,支持用母语编写代码,已实现乌尔都语,未来扩展多语言以降低编程门槛。

摘要:

所有广泛使用且实用的编程语言都有一个共同的问题:它们以英语知识为基础来限制入门。缺乏英语知识对许多没有时间和金钱资源学习英语的新手构成了重大障碍。研究表明,人们用母语学习效果更好。因此,我们提出了一种构建在Python编程语言之上的语言转译器,名为UniversalPython,它允许人们用自己的人类语言编写Python。我们展示了使用该转译器创建“乌尔都语Python”的能力。未来,我们旨在扩展该语言以涵盖更多人类语言,从而提高编程的可及性。该转译器的源代码是开源的,可在https://github.com/universalpython/universalpython获取。

英文摘要:

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

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑