色んなプログラミング言語でHello Worldを表してみた

CREATE

Hello worldとは

pythonでのHello World

簡単に言えば画面にHello Worldと表示させるプログラムの事を示します。

パソコンやスマホの画面に「Hello World」という言葉を表示してね!という事です。

プログラムとは

ちなみにここでのプログラムとは、コンピュータにやってほしい事を命令するという意味です。

一般的にプログラムとは

物事を行う手順のもくろみ

予定の計画表・コンピュータによる処理法を具体的に計算機向きに指示した表現

Oxford Languagesの定義より

とされています。

プログラミングとは

プログラミングとは、プログラムを書く=プログラミングと定義されています。

パソコンやスマートフォンにこれから行うべき行動を示す取扱説明書を作成するという表現もできます。

Hello Worldの起源と使用目的

Hello world!

Hello Worldの使用目的

使用目的

Hello worldの使用目的では、プログラミングを初めて使う際や新しくプログラミングソフトを動かす時の習慣として一般的に使われています。その為に世界一簡単で分かりやい為、世界一有名なプログラムの一つでもあります。

起源

スポンサーサイト

「プログラミング言語C」通称K&R (1978年)が起源とされています。著作者は

  1. ブライアン・カーニハン
  2. デニス・リッチー

です。それぞれ見ていきましょう。

プログラミング言語Cの著作者

ブライアン・カーニハン

出身国:カナダ

出身校:トロント大学・プリンストン大学

多くのプログラミング言語で使用されている「Hello World」ですが、きっかけは彼が研究所で書いたB言語の使い方にて使われたものです。

B言語とは

C言語の元になったプログラミング言語です。一般的にはCPL→BCPL→B言語→C言語に発達していったと言われています。

デニス・リッチー

出身国:アメリカ

出身校:ハーバード大学

C言語の開発者です。また、OS(プログラミングを動かす為の基本プログラミング)の開発者でもあります。

リッチーはレーダーの下にいた。彼は有名人というわけでは全くないが、…あなたが顕微鏡でコンピュータの中を見ることができたなら、彼の仕事をあらゆる箇所で見つけるだろう」

 Paul E. Ceruzzi

Python言語でのHello World

print('Hello World')

一行で終わります。

pythonでは画面に生じさせる事をprintと表現します。

C言語でのHello World

 #include <stdio.h>
 int main(void)
 {
     printf("Hello, world!\n");
     return 0;
 }

#include <stdio.h>とはprintfを使う為に必要です。

int main(void)とはプログラムを実行するとまず呼び出される関数であるmain。

C言語では画面上に出力する事をprintfと表現します。

プログラムを終了した事をOS(プログラムを動かす為に必要な基本プログラム)に知らせる為にreturen 0と表現します。C言語では

「returenで返す」という表現をよく使ったりします。

C++言語でのHello World

#include <cstdio>

int main()
{
    std::puts("Hello, World");
}

C言語を発展した言語であるC++言語はC言語とあまりプログラムは変わりません。

PHP言語でのHello World

<?php   echo "Hello World!"; ?>

ホームページなどのWEB上(サイト・ブログ・YOUTUBE等の動画サイト)で使われている様座な機能を動作させるのに必要な言語の一つです。同じくホームページなどのWEB上で使われている言語の一つに「javascript」があります。

ここではechoが画面上に出力させる事です。

B言語でのHello World

main(){
   extrn a,b,c;
   putchar(a); putchar(b); putchar(c); putchar('!*n');
 }
 a 'hell';
 b 'o, w';
 c 'orld';

B言語では4文字以上の文字出力が出来なかった為、いちいち関数を定義する必要がありました。

HTMLでのHello World

<h2>Hello World</h2>

もともとWeb用に作られた言語は簡単ですね。

Hello World映画

Hello WorldというSFアニメもあります。

まとめ

「Hello World」日本語化したら「こんにちは 世界」です。

プログラムの登場によって、私たちの世界は大きく変わりました。

2021年、今やスマートフォンやパソコンを使う人が多いこの時代 まさしく 機械にとって

こんにちは 世界 ですね。

Hello World

関連広告
CREATEIT
Share😄