「Hello, world」の版間の差分
ナビゲーションに移動
検索に移動
imported>Administrator |
imported>Administrator 細 |
||
5行目: | 5行目: | ||
hello worldを表示するプログラムは、[[ジョジョ言語]]など一部を除き、通常は簡潔に書き上げれるので、hello worldまでの道のりが簡単だという事と、その[[プログラミング言語]]が簡単だ、ということはイコールではないので注意する必要がある。 | hello worldを表示するプログラムは、[[ジョジョ言語]]など一部を除き、通常は簡潔に書き上げれるので、hello worldまでの道のりが簡単だという事と、その[[プログラミング言語]]が簡単だ、ということはイコールではないので注意する必要がある。 | ||
+ | == 歴史 == | ||
hello worldは1973年の[[ブライアン・カーニハン]]による[[B言語]]についての著書「[[A Tutorial Introduction to the Language B]]」が初出とされ、1978年のブライアン・カーニハンと[[デニス・リッチー]]による[[C言語]]についての著書「[[The C Programming Language]]」で広く知れ渡ったといわれている。 | hello worldは1973年の[[ブライアン・カーニハン]]による[[B言語]]についての著書「[[A Tutorial Introduction to the Language B]]」が初出とされ、1978年のブライアン・カーニハンと[[デニス・リッチー]]による[[C言語]]についての著書「[[The C Programming Language]]」で広く知れ渡ったといわれている。 | ||
− | + | == 記述方法 == | |
+ | もっとも正当なhello, worldの記述方法は以下のように定義されている。 | ||
* すべて小文字 | * すべて小文字 | ||
* helloの後にカンマとスペース | * helloの後にカンマとスペース |
2012年7月4日 (水) 13:22時点における版
hello, world(はろーわーるど)とは、非常に簡単なプログラムで扱われる文字列であり、ひいてはそのプログラム全体を指す。 主に開発環境や実行環境が正常にインストールされたことを確認するために作られるプログラムである。 様々な入門書にも登場するが特に役に立つものではない。
hello worldを表示するプログラムは、ジョジョ言語など一部を除き、通常は簡潔に書き上げれるので、hello worldまでの道のりが簡単だという事と、そのプログラミング言語が簡単だ、ということはイコールではないので注意する必要がある。
歴史
hello worldは1973年のブライアン・カーニハンによるB言語についての著書「A Tutorial Introduction to the Language B」が初出とされ、1978年のブライアン・カーニハンとデニス・リッチーによるC言語についての著書「The C Programming Language」で広く知れ渡ったといわれている。
記述方法
もっとも正当なhello, worldの記述方法は以下のように定義されている。
- すべて小文字
- helloの後にカンマとスペース
- 末尾に感嘆符をつけない
hello, world
実装例
F#
printf "hello, world";;
Ruby
puts "hello, world"
PHP
<?php
echo "hello, world";
C#
using System;
class HelloWorldApp {
public static void Main() {
Console.WriteLine("hello, world");
}
}