Minden programozási nyelvek csak angolul vannak?
Általában angol alapúak, de van egy-két kivétel. Van egy héber és egy kínai, ezeknek nem tudom a nevét, és a Brainfuck (igen, ténylegesen létező programnyelv) semmilyen nyelvre se hasonlít, 8 db egykarakteres utasítása van, "+-.,<>[]", ha jól emlékszem, nem véletlenül ez a neve.
Komolyra fordítva a szót, német vagy magyar nyelven a Logo nylevek szoktak működni, én például a Comenius Logo-ra emlékszem, hogy lehetett angol és magyar utasításokkal is használni. De ha nagyon akarod, könnyen írhatsz magadnak olyan programot, amivel lecseréled a magyar kulcsszavakat angolra, és ezt beépíted egy fordítóba... és máris megvan, bármilyen programnyelvvel
A programozási nyelvekben a kulcsszavak általában azért vannak angolul, hogy a legtöbb ember megértse. Hogy miért pont az angol nyelv, hát azért, mert ez a világnyelv. Nagyon kevés kulcsszavat kell megtanulni angolul azért, hogy tudj programozni, és a legtöbb nyelvben ezen nem változnak(if, else, while, true, false, stb.). Ez lenne az első kérdésedre a válasz.
Vannak olyan programnyelvek amelyekben a kulcsszavak mas nyelvűek. Itt egy lista ilyen nyelvekről(Angolul van): [link] . És hát itt is van a válasz második kérdésedre. Harmadikra pedig, nincs, nincs magyar.
"Aki nem angolul írja a kódját (változónevek, kommentek), azt nyárson kéne megsütni."
:DD
Hát igen, kicsit bosszantó ilyen kódokat böngészni:
void sonderzeichen(int nchars, char *tag, FILE *ziel) {
__int i;
__char zeichen;
__for(i = 0; i < nchars; i++) {
____zeichen = tag[i];
____putc(zeichen, ziel);
__}
}
Kérdező: Ha az utasításokra gondolsz, akkor voltak olyan próbálkozások, hogy magyarra fordítsák őket, de nem terjedt el. Nincs olyan nagyon sokféle utasítás egy adott nyelvben, azokat be lehet gyakorolni, nem olyan vészes. Ráadásul nem kell egyszerre megtanulni őket. Pl. C++-ban a try és catch biztos nem az elején fog előkerülni.
:)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!