C はじめに


C は、もともと UNIX オペレーティング システムを開発するためにベル研究所のデニス リッチーによって設計された汎用高級言語です。 C 言語は、1972 年に DEC PDP-11 コンピューターに初めて実装されました。

1978 年に、Brian Kernighan と Dennis Ritchie は、現在 K&R 標準として知られている、最初に公開された C の記述を作成しました。

UNIX オペレーティング システム、C コンパイラー、およびほぼすべての UNIX アプリケーションは C 言語で書かれています。 C は現在、さまざまな理由からプロフェッショナル言語として広く使用されています。

  • 学びやすい。

  • 構造化言語。

  • 非常に効率的なプログラムを生成します。

  • 低レベルのアクティビティを処理できます。

  • さまざまなコンピューター プラットフォームでコンパイルできます。

C について

  • C 言語は、UNIX オペレーティング システムを記述するために発明されました。

  • C 言語は、おそらく 1970 年に導入された B 言語に基づいています。

  • C言語標準は、1988年に米国規格協会(ANSI、正式名称:American National Standard Institute)によって開発されました。

  • 1973 年の時点で、UNIX オペレーティング システムはすべて C で書かれていました。

  • 現在、C言語は最も広く使用されているシステムプログラミング言語です。

  • 最先端のソフトウェアはC言語を使用して実装されています。

  • 現在最も人気のある Linux オペレーティング システムと RDBMS (Relational Database Management System:リレーショナル データベース管理システム) MySQL はどちらも C 言語で書かれています。

なぜ C を使用するのですか?

C言語はもともとシステム開発作業、特にオペレーティングシステムを構成するプログラムに使用されていました。 C言語で生成されたコードはアセンブリ言語で記述されたコードとほぼ同じ速度で動作するため、システム開発言語としてC言語が採用されています。 C の使用例をいくつか示します:

  • オペレーティングシステム

  • 言語コンパイラ

  • アセンブラ

  • テキストエディタ

  • 印刷スプーラ

  • ネットワークドライバー

  • 最新のプログラム

  • データベース

  • 言語インタープリタ

  • エンティティツール

Cプログラム

C言語プログラムは3行または数百万行にすることができ、拡張子が付いている1つまたは複数のテキストファイルに記述することができます".c"、たとえば、hello.c"vi""vim"、またはその他のテキスト エディタを使用して C プログラムを作成できます。

このチュートリアルは、テキスト ファイルの編集方法とプログラム ファイルにソース コードを記述する方法をすでに理解していることを前提としています。