Helló, világ! Példa - Encyclopedia of programozási nyelvek
Példa változatok Lua 5.0
Példa változatai SpiderMonkey (Firefox 3.5)
- nyomtatás. használva egy tolmács a parancssori felület egy üzenetet jelenít meg a szabványos kimeneti stream segítségével a böngésző - a nyomtatási párbeszédablak Az aktuális dokumentum;
- document.write. ha a böngésző - írja a szöveget az oldalon;
- console.log. bővítmény parancs Firebug, amelynek célja, hogy kiadási hibakeresési üzenetek a konzol bővítmény;
- éber. ha a böngésző - Létrehoz egy pop-up információs ablak ezzel a szöveggel.
Példa változatok GHC 6.10.4
Példa változatok szőrös Paws
X - függvényében állandó (jelöljük% Interaktív FP). bocsátanak ki - egy szabványos funkciót, amely megszünteti az érvelését a szabványos kimenetre. Fő - funkció, amelynek jelenlétében, majd a szőrös mancsok programok miatt szükséges A kivitelezés során az első program neve.
Példa változatok GNAT 3.4.5
Példa a változatok UCBLogo 6.0
Példa változatai gawk 3.1.6. Jawk 1.02. mawk 1.3.3
Kiírja sablon elkezdődik. azaz feldolgozás előtt a bemeneti adatokat. Az adat önmagában nem kerül feldolgozásra.
Példa változatok S-Lang 2.2.2
Példa változatok Hanoi Szerelem
Ez a példa egy példa valóban át brainfuck. Minden stack üres, és minden számításokat végeznek a nyilvántartásban. Egy halom használt forrásként konstans 1: mivel üres azokra alkalmazott pop művelet visszaadja az értéket 1. Tehát a parancs és végrehajtóoperátor parancsok válnak „hogy növelje a regiszter értéke 1” és „csökkenti az értéket a regiszter értéke 1,” illetve, és egyenértékűek a + és - brainfuck. Egy pár csapat, "„, írja a tartalmát a nyilvántartás a standard kimenetre, és megegyezik a parancs. Brainfuck tovább.
Például J602 változatok. J701
Példa a változatok Müller brainfuck 2.0
Ez a példa egy átviteli Brainloller ebben a példában. Mivel Brainloller - tisztán grafikai nyelv, vagy a forrása a képet.
"Hello, World!" a Brainloller
"Hello, World!" a Brainloller (nagyítás 10x)
Példa Mathics 0.4 verzió. Wolfram Mathematica 7.0.1.0. Wolfram Mathematica 8.0.4
Ebben az esetben az ideiglenes string változó. A sor végére van a „;”, és a változó értékeit jelenik kiválni. ami nem mindig kényelmes.
Példa Mathics 0.4 verzió. Wolfram Mathematica 7.0.1.0. Wolfram Mathematica 8.0.4
Nyomtatás funkció kiírja érveit a fő kimenet. Streams ágyazhatók, és a kényelem a másolás az eredmények jobb használni, hogy megjelenjen egy szál.
Példa változatok Mercury 10.04
Példa változatai Bash 4.0.35. bash 4.1.5
Ebben a példában a Bash szerszám - dc (asztali számológép), nem szabványos, de gyakori eszközként működjön együtt a tetszőleges pontosságú. Csapat P (utolsó előtti karaktert | dc) kiírja a verem tetején. A szám a csapat hexadecimális külleme 0x48656C6C6F2C20576F726C64210A, és két szomszédos számjegy képez az ASCII-kódok simvollv "Hello, World!": 0x48 = H, 0x65 = e, 0x6c = l, stb Így, amikor a nyomtatás száma kezelik húr.
Példa változatok értelmező Proft-5,52
Példa brit helyett magyar kulcsszót (angolul Felhasználás Proft nem ajánlott).
Példa a változatok Guile 1.8.5. JScheme 7.2. MIT / GNU Scheme 7.7.9
Kimeneti vonal print - mellékhatása ez a parancs kerül végrehajtásra. Attól függően, hogy a végrehajtás, a csapat visszatér vagy az azokból származó szöveget vagy meghatározatlan visszatérési érték.
Példa változatok Whitespacers (Ruby)
Példa változatok ERL 5.7.3
Az első sor meghatározza a modul nevét, és rámutat arra, hogy kell lennie prog.erl fájlt. A második sor exportál 0-ed rendű (nem rendelkező paraméterek) fő funkciója. A harmadik rész a funkció is, amely kiírja a „Hello, World!”.
Példa változatok GDC 0,24
Writef funkció nagyjából megegyezik a printf C ++ és kiírja a húr egy bizonyos formátumban.
Példa változatai Bash 3.0. Bash 4.0.35. bash 4.1.5
A program működik elég nyilvánvalóan - karakter az üzenet számítjuk ASCII-kódot, és egymás után jelennek meg. Számolja a számlák annak a ténynek köszönhető, hogy a leadott a verem csak egy szám 0-9, számos kisebb számlák együttes. Az egyetlen nem-triviális technika kezelésére szimbólum l - ha annak ASCII-kód kiszámítani, hogy megháromszorozza a verem parancs ^ 0 és nyomtatott kétszer azonnal egyszer később.
Példa változatok Agda 2.2.6
Egyszerű kimeneti sor nyomtatása - természetellenes Agda tevékenység, ezért van szükség a telepítés további csomagokat. Ez a példa kell tárolni „helloworld.agda” fájlt. Be kell állítani a standard könyvtár Agda-StdLib; Ezt a példát teszteltük Agda 2.2.6 és Agda-StdLib 0,3. A fordításhoz a példa, használja a parancsot Agda -i [könyvtár útvonal] -i. -c helloworld.agda. ahol [könyvtár elérési út] - könyvtár elérési útját, ahová telepítette könyvtár. Ez a parancs lefordítja a forráskódot Agda Haskell kódot. majd - a futtatható fájlt.
Példa változatok Onyx 5.1.2
A program egyik coroutine - haza. Ez egy üzenet jelenik meg karakterenként az ASCII-karakter kódok, és megáll.
Példa változatok Alef (Plan 9, 2. kiadás)
Példa változatok Rust 0,1
Példa Ceylon M1 változat
Tegyük fel, hogy ez a program tartozik a modulo helloworld.progopedia.com. Ezután a programkód kell lennie /source/com/progopedia/helloworld.ceylon fájlt (viszonyítva a fő program könyvtárba, ahonnan fognak futni). Ezen túlmenően, a fájlt kell lennie /source/com/progopedia/module.ceylon leírása a modul, például, a következő:
Ezt követően, a program állítható össze ceylonc com.progopedia.helloworld parancsot, és a parancs futtatásához Ceylon com.progopedia.helloworld / 1.0.0 (adja változata, amikor elkezdi required).