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