C言語, 不滅の言語
1972年, デニスリーチとKenトムソンはベル研究所でユニックス運営体制を開発するために C言語を作った. それから半世紀が去る今, C言語は相変らず幾多のプログラマーたちに愛される不滅の言語で落ち着いている.
C言語の魅力
C言語の最大の魅力は簡潔さと柔軟性だ. C言語は最小限のキーワードと文法で成り立っていて学びやすくて, 多様なプログラミングパラダイムを支援して柔軟にコードを作成することができる. また, C言語は貯水与えた制御が可能でハードウェアに直接近付いてシステムを效率的に管理することができる. このような特徴おかげさまで C言語は運営体制, イムベデ−ドシステム, ゲーム, 応用プログラムなど多様な分野で活用されている.
C言語の歴史
C言語は 1970年代初盤, ユニックス運営体制開発のために誕生した. C言語は B 言語の後続で開発されたし, 初期には PDP-11 コンピューターで主に使われた. 1978年, ブライアンコニヘンとデニスリーチが一緒に書いた "The C Programming Language"が出版されながら C言語は広く知られるようになった. 1980年代は多様なコンパイラーが登場しながら C言語は早く拡散したし, 1989年には ANSI 標準が制定されながら C言語は標準化された.
C言語の現在と未来
現在 C言語は相変らず多い分野で使われているし, 特にイムベデ−ドシステム分野では必須な言語で落ち着いている. C++のような客体志向言語の登場で C言語の位相がこの前だけできないが, C言語は相変らず多いプログラマーたちに愛される言語だ. C言語は今後とも倦まず弛まず使われるはずであり, プログラミング教育にも重要な役目をするでしょう.
C言語に対する私の考え
私は C言語を初めて学ぶ時, その簡潔さと柔軟性に魅かれた. C言語を通じてコンピューターの作動原理を理解して, ハードウェアを直接制御することができるという事実に興奮を隠すことができなかった. C言語は私にプログラミングの楽しさを知らせてくれたし, 今後とも C言語を通じて多様なプログラムを開発したい.