🌍 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.