Supported Languages

UniversalPython lets you write Python code using your preferred human language! While Python is the programming language behind the scenes, UniversalPython is a transpiler which supports writting Python code in multiple natural languages.

This allows developers worldwide to code in Python using the language they feel most comfortable with.

Supported Human Languages

  • English Extension: [placeholder for English language extension]

  • Urdu Extension: [placeholder for Urdu language extension]

  • Hindi Extension: [placeholder for Hindi language extension]

  • Spanish Extension: [placeholder for Spanish language extension]

  • …and more to come!

How It Works

You write your UniversalPython programs using localized Python syntax in your chosen language. UniversalPython translates your code internally into standard Python, which is then executed as usual.

Example

Here is a simple function written in English and French versions:

English:

1 def hello():
2     print("Hello, UniversalPython!")
3
4 hello()

French:

1 déf hello():
2     imprimer("Hello, UniversalPython!")
3
4 hello()

Next Steps

For details on how to install and use language extensions, visit the corresponding language’s documentation page.

If you want to contribute translations or help improve UniversalPython’s language support, check out the Community page.