🌍 Multi-Lingual Programming

HudHudScript destekler 23 dil: English, Türkçe, 日本語, العربية, Русский, 中文, Español, Deutsch, Français, Italiano, Português, Polski, ภาษาไทย, Bahasa Indonesia, Tiếng Việt, Ελληνικά, Српски, Bosanski, Hrvatski, Kurdî, فارسی, हिन्दी, বাংলা

📚 Tüm Dillerin Keyword Referansı

Same Program, 23 Languages

🇬🇧
English
🇹🇷
Türkçe
🇯🇵
日本語
🇸🇦
العربية
🇷🇺
Русский
🇨🇳
中文
🇪🇸
Español
🇩🇪
Deutsch

+ 15 more languages (Français, Italiano, Português, Polski, ภาษาไทย, Bahasa Indonesia, Tiếng Việt, Ελληνικά, Српски, Bosanski, Hrvatski, Kurdî, فارسی, हिन्दी, বাংলা)

⬇️
Identical Bytecode

Code Examples

🇬🇧

English

let name = "Alice"
let age = 30

if (age >= 18) {
    print("Adult")
} else {
    print("Minor")
}
🇹🇷

Türkçe

tanım isim = "Davut"
tanım yaş = 30

eğer (yaş >= 18) ise {
    yazdır("Yetişkin")
} değilse {
    yazdır("Çocuk")
}
🇯🇵

日本語

変数 名前 = "田中"
変数 年齢 = 30

もし (年齢 >= 18) {
    表示("成人")
} そうでなければ {
    表示("未成年")
}
🇸🇦

العربية

متغير اسم = "أحمد"
متغير عمر = ٣٠

إذا (عمر >= ١٨) {
    اطبع("بالغ")
} وإلا {
    اطبع("قاصر")
}

✨ All four compile to identical bytecode!

This is not translation - it's true multi-lingual programming.

Keyword Comparison

English Türkçe 日本語 العربية
let tanım / değişken 変数 متغير
if eğer もし إذا
else değilse そうでなければ وإلا
print yazdır 表示 اطبع
function fonksiyon 関数 دالة
return dön 戻る ارجع
while süre بينما
for için ために لكل

Note: Some keywords have multiple alternatives. For example, in Turkish, both tanım (definition) and değişken (variable) can be used for let.

💡 147+ Keywords Available

Each language has complete keyword coverage for all programming constructs.

Why Multi-Lingual Matters

🧠

Natural Thinking

Code in your native language, think naturally without translation overhead

🌍

Global Collaboration

Turkish team writes Turkish, Japanese team writes Japanese - same project!

🎓

Better Education

Students learn programming in their mother tongue, removing language barriers

🚀

Faster Development

No mental translation needed - write code as fast as you think

Mixed Language Programming

You can even mix languages in the same file!

// Turkish variable, English control
tanım sayı = 10

if (sayı > 5) {
    print("Big")
}

// English function, Turkish content
function selamla(isim) {
    return `Merhaba ${isim}!`
}

yazdır(selamla("Mehmet"))

⚠️ Best Practice

While mixing is possible, we recommend sticking to one language per file for better readability.