hello, world |
辞書:電算用語の基礎知識 プログラミング用語編 (PTPROGY) |
読み:ヘロウ-ワールド |
外語:hello, world |
品詞:慣用句 |
プログラミング言語の解説本で、まず最初のサンプルプログラムが出力する文字列のこと。またそのプログラムの名称。
|
特徴 |
なぜかどんなプログラミング言語でもこれである。訳本や日本人が書いた本の中には「こんにちは世界」などとするものもある。
最初にこのサンプルを使用したと言われるCのバイブル "K&R" で使われた文字列は "hello, world" であり、以降UNIXにおける業界標準とされる。
しかし他に "Hello, World!" や "Hello, C World!"、"HELLO WORLD"、"Hello! World" など微妙に内容の異なった亜種が多く、各書籍で統一されていない。
英語な国では "こんにちは" の挨拶にも使われるらしい。
一覧表 |
言語別のhello, worldは、次の通り(言語名アルファベット順)。
awk | print "hello, world" |
BASIC | print "hello, world" |
C | printf("hello, world\n"); |
C++ | cout << "hello, world" << endl; |
C# | System.Console.WriteLine("hello, world"); |
Dana script | insertstring("hello, world") |
COBOL | DISPLAY "hello, world". |
Emacs Lisp | (message "hello, world") |
Forth | .(hello, world) CR |
FORTRAN | WRITE(6,*) 'hello, world' |
Java | System.out.println("hello, world"); |
JavaScript | document.writeln('hello, world'); |
KTX macro | puts("hello, world\r\n"); |
Lisp | (display "hello, world") |
LOGO | print "hello,\ world |
MIL(MIFES) | {hello, world^m} |
MIL/W(MIW) | insstr("hello, world\n") |
Mind | 「hello, world」を 表示する |
MS-DOS batch | echo hello, world |
MS-DOS .com | BA 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 .com | 11 09 01 0E 09 CD 05 00 C9 68 65 6C 6C 6F 2C 20 77 6F 72 6C 64 0D 0A 24 |
Pascal | writeln('hello, world'); |
Perl | print "hello, world\n"; |
PostScript | (hello, world) show |
PROLOG | write('hello, world'),ln. |
Ruby | print "hello, world\n" |
Smalltalk | Transcript show: 'hello, world' |
Tcl | puts "hello, world" |
VBScript | Document.Write "hello, world" |
Visual Basic | Print "hello, world" |
ViViScript | console.writeln("hello, world"); |
cout << "hello, world\n"; | |
VZ EDITOR macro | "hello, world" #m |
シェルスクリプト | echo "hello, world" |
ぴゅう太 | カケ "hello, world" |
リンク |
通信用語の基礎知識検索システム WDIC Explorer Ver 7.04a (27-May-2022) Search System : Copyright © Mirai corporation Dictionary : Copyright © WDIC Creators club |