通信用語の基礎知識 IPv4
戻る
参加者募集中

hello, world

辞書:電算用語の基礎知識 プログラミング用語編 (PTPROGY)
読み:ヘロウ・ワールド
外語:hello, world 英語
品詞:慣用句
2000/04/22 作成
2009/02/10 更新

プログラミング言語の解説本で、まず最初のサンプルプログラムが出力する文字列のこと。またそのプログラムの名称。

目次

なぜかどんなプログラミング言語でもこれである。訳本や日本人が書いた本の中には「こんにちは世界」などとするものもある。

最初にこのサンプルを使用したと言われるCのバイブル "K&R" で使われた文字列は "hello, world" であり、以降UNIXにおける業界標準とされる。

しかし他に "Hello, World!" や "Hello, C World!"、"HELLO WORLD"、"Hello! World" など微妙に内容の異なった亜種が多く、各書籍で統一されていない。

英語な国では "こんにちは" の挨拶にも使われるらしい。

言語別のhello, worldは、次の通り(言語名アルファベット順)。

awkprint "hello, world"
BASICprint "hello, world"
Cprintf("hello, world\n");
C++cout << "hello, world" << endl;
C#System.Console.WriteLine("hello, world");
Dana scriptinsertstring("hello, world")
COBOLDISPLAY "hello, world".
Emacs Lisp(message "hello, world")
Forth.(hello, world) CR
FORTRANWRITE(6,*) 'hello, world'
JavaSystem.out.println("hello, world");
JavaScriptdocument.writeln('hello, world');
KTX macroputs("hello, world\r\n");
Lisp(display "hello, world")
LOGOprint "hello,\ world
MIL(MIFES){hello, world^m}
MIL/W(MIW)insstr("hello, world\n")
Mind「hello, world」を 表示する
MS-DOS batchecho hello, world
MS-DOS .comBA 09 01 B4 09 CD 21 CD 20 68 65 6C 6C 6F 2C 20 77 6F 72 6C 64 0D 0A 24
MSX-DOS .com11 09 01 0E 09 CD 05 00 C9 68 65 6C 6C 6F 2C 20 77 6F 72 6C 64 0D 0A 24
Pascalwriteln('hello, world');
Perlprint "hello, world\n";
PostScript(hello, world) show
PROLOGwrite('hello, world'),ln.
Rubyprint "hello, world\n"
SmalltalkTranscript show: 'hello, world'
Tclputs "hello, world"
VBScriptDocument.Write "hello, world"
Visual BasicPrint "hello, world"
ViViScriptconsole.writeln("hello, world");
cout << "hello, world\n";
VZ EDITOR macro"hello, world" #m
シェルスクリプトecho "hello, world"
ぴゅう太カケ "hello, world"

コメントなどを投稿するフォームは、日本語対応時のみ表示されます


KisoDic通信用語の基礎知識検索システム WDIC Explorer Version 7.03 (16-May-2019)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club