Cプログラムの特徴



next up previous contents

Next: コンパイルから実行まで Up: 1 Cプログラムの作り方 Previous: 1 Cプログラムの作り方


Cプログラムの特徴

Cは、UNIXを記述するためにつくられた言語です。 この言語は、アセンブリ言語のようなきめ細かな処理が可能な一方で、 高級言語のような豊富な制御機構やデータ構造を兼ね備えています。 このためOSのようなハードウェアを直接制御するプログラムから、 CADのような大規模なアプリケーションソフトの開発にまで 使われるようになっています。 また、言語の基本仕様に入出力を含まない (特定のハードウェアへ依存しない) ため移植性に優れ、 またメモリを有効に使う機構を持つため 8ビットCPUのパソコンなどでも動作し使われているほどです。 このように、ソフトウェア・ハードウェア共に 非常に幅広く対応できることが、 Cの大きな利点であると言えます。

また、プログラミング言語としてのCの主な特徴をあげると、 以下のようになります。



next up previous contents

Next: コンパイルから実行まで Up: 1 Cプログラムの作り方 Previous: 1 Cプログラムの作り方




機械・知能系 コンピュータ実習担当教官