loader
bg-category
これが、Cプログラミング言語がCと命名された理由です。

友達と共有します

著者の記事: Kenneth Douglas

短いバイト プログラミング言語という用語で最初に思い浮かぶのは、Cです。これは、人気のあるすべての規範に反する10年前の汎用高水準プログラミング言語です。この言語は、Bという別の言語の後継言語であるため、Cという名前が付けられています。

Cは、過去44年間に存在してきた最も人気のあるコンピュータプログラミング言語の1つです。有名なアメリカのプログラマー、デニス・リッチーがケン・トンプソンの助けを借りてベル研究所で働いている間に作成しました。私たちのほとんどは、なぜプログラミング言語が単一のアルファベットにちなんで名付けられているのかというこの好奇心を持っています。そしてなぜそれがCであり、他の文字ではありません。とにかく、たとえ違う文字が使われたとしても、私たちはプログラミング言語の名前を疑問視していたでしょう。それでは、代わりにストーリーに焦点を当てましょう。

Cの命名には、Linux Penguin Tuxの場合のように、カリカリした小説の話は含まれていません。 Linuxの開発者であるLinus Torvalds氏は、時速100マイルで走っている人を食べるペンギンが彼を襲った後にペンギン炎に感染したと言われています。

CはBの後に来るので

その言語がその作成者によって「C」と命名された理由は、それがB言語に由来するためです。当時、Bell Labsはすでに自由に使える "B"というプログラミング言語を持っていました。 Thompsonによって作成された高水準言語であるB言語は、それ自体ケンブリッジ大学のMartin Richardsによって設計されたプログラミング言語BCPLの実装でした。

Unixオペレーティングシステムは、もともとKen Thompson、Dennis RitchieなどによってBell Labsで作成されました。それは、アセンブリ言語を使用して、PDP-7(1965年にDigital Equipment Corporationによって製造された)コンピュータ上で実施​​された。その後、Unixはアセンブリ言語を使ってPDP-11に移植されましたが、開発者はそれをB言語を使って書き直すことを考えました。

B言語は、PDPシリーズの新しいメンバーであるPDP-11によって提供される機能を利用する能力に欠けました。それが、Dennis RitchieがB言語から手がかりを得て、新しい高級プログラミング言語の開発に着手したときです。 CはUnixオペレーティングシステムに大きな影響を与えました。事実、そのカーネルの大部分を含むほとんどのUnixシステムは現在C言語で利用可能です。

Cは最初のリリースから時々改良されてきました。それが、世界中の多くの学校でカリキュラムの一部となっている理由であり、2番目に人気のあるプログラミング言語です。この言語は、C ++、C#、Java、PHPなどの他の多くのプログラミング言語にインスピレーションを与えてきました。

あなたが追加するものがあるならば、以下のコメントで我々に言いなさい。

友達と共有します

あなたのコメント

New