X Tutup
Skip to content

Commit 1e46ad3

Browse files
committed
feat: init research paper
1 parent e66c5f2 commit 1e46ad3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+41714
-16
lines changed

README.md

Lines changed: 51 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,43 @@
1-
# UniversalPython
2-
> Ever had that random thought of programming in Chinese? Or Russian, Arabic, Spanish? Well, you're at the right place.
1+
<div align="center" style="display:flex; flex-direction: column; align-items: center">
2+
<img src="./images/universalpython-logo.png" alt="Eliza Banner" width="100%" style="max-width: 240px;padding-bottom:10px" />
3+
<h1>UniversalPython</h1>
4+
</div>
35

4-
An inclusive transpiler which lets you write Python code in any human language.
6+
<div align="center">
7+
8+
📖 [Documentation](https://universalpython.github.io/) | 🎯 [Examples](./urdupython/samples/) | 📄 [Research Paper](./paper/conference_101719.pdf)
59

6-
## Why?
7-
Just look at how beautiful it is :)
810

9-
### Side by Side Comparison of UniversalPython vs Python
10-
![Side by side comparison of UniversalPython vs Python](./images/side-by-side-loop-code.png)
11+
<!-- Available Translations:
12+
[中文说明](./README.cn.md) | [日本語の説明](./README.ja.md) | [한국어 설명](./README.kor.md) | [Français](./README.fr.md) | [Português](./README.ptbr.md) | [Türkçe](./README.tr.md) | [Русский](./README.ru.md) | [Español](./README.es.md) | [Italiano](./README.it.md) -->
1113

12-
### It works!
13-
![Running UniversalPython code](./images/urdupython-loop-running-example.png)
14+
</div>
1415

15-
## How to Install
16-
### Pip
16+
## Features
17+
18+
- **Multilingual Support:** Write code in your native language, be it Urdu, Hindi, Spanish, or any other language with future expansions planned.
19+
- **Seamless Translation:** UniversalPython seamlessly translates your code into standard Python for execution.
20+
- **Familiar Syntax:** Learn programming concepts using natural language analogies, making it easier to grasp core ideas.
21+
- **Leverages Existing Libraries:** Access the vast ecosystem of Python libraries, frameworks, and tools through UniversalPython.
22+
- **Open Source and Extensible:** Contribute to the project and expand support for new languages or improve existing translations.
23+
24+
## Use Cases
25+
26+
* **Reduced Learning Barrier:** No need to master complex English keywords to start coding.
27+
* **Increased Accessibility:** Opens the world of programming to diverse populations who may not be comfortable with English.
28+
* **Faster Development:** Develop applications in your native language at an accelerated pace.
29+
* **Engages New Talent:** Expands the pool of potential programmers by removing the language barrier.
30+
* **Preserves Cultural Identity:** Promotes expression through the language you know best.
31+
32+
33+
## 🚀 Quick Start
34+
35+
### Prerequisites
36+
37+
The only requirement is having [Python 3.4+](https://www.python.org/downloads/) (which includes the default package manager, `pip`).
38+
39+
40+
### Install
1741
If you've installed ```pip```, you can install UniversalPython from [Test PyPI](https://test.pypi.org/project/universalpython/) using the following command:
1842
```
1943
pip install -i urdupython
@@ -22,8 +46,19 @@ pip install -i urdupython
2246
## Learn more
2347
Read up the docs at our [documentation website](https://universalpython.github.io/docs/).
2448

25-
## Tests
26-
### Platform(s) tested on
27-
- macOS Big Sur 11.1
28-
- Termux (Android)
29-
- Ubuntu 20.04.3 LTS
49+
**UniversalPython** is a revolutionary approach to programming languages, aiming to bridge the language gap and empower people of all backgrounds to become programmers. It leverages the power and vast libraries of Python while offering a familiar syntax based on your native language.
50+
51+
52+
## Community & Contribution
53+
54+
We welcome contributions from developers and enthusiasts.
55+
56+
* **Join the Discussion:** Participate in our [forum](https://discord.gg/xcBpqMDP2E) to share ideas, ask questions, and provide feedback.
57+
* **Contribute to the Project:** Help us expand language support, improve translations, and grow the UniversalPython ecosystem.
58+
* **Found an issue in UniversalPython?** Please use [submit issue](https://github.com/UniversalPython/UniversalPython/issues).
59+
60+
**UniversalPython is still under development, but we believe it has the potential to revolutionize how people learn and create code. Join us on this journey to make programming a truly universal language!**
61+
62+
## License
63+
64+
[Apache-2.0 license](./LICENSE)

images/universalpython-logo.png

123 KB
Loading

0 commit comments

Comments
 (0)
X Tutup