C言語とは
【しーげんご】
はてなキーワード 無料辞書
[emoji:538]コンピュータ 
AT&T ベル研究所でカーニハンとデニス=リッチー(K&R)が開発したプログラミング言語高級言語のひとつ。日本ではJISにより「プログラム言語C」として規格化されているが、一般に「C言語」と呼ばれることが多い。B言語の次に作られたためC言語と命名された。B言語の前はA言語…ではない(BCPL)。ただしD言語というものはある。
基本的にはコンパイラ言語だが、インタープリタも存在する。
抽象度が低く、一般に実行速度は高速である。
移植性に秀でており、C言語で開発されたプログラムの出来が良く、プログラミング言語デファクトスタンダードと言われた時期もあった。
ただ、ポインタ演算という独特の機能が初心者にとっては難解で、挫折する者も多い。
C言語プログラマによりメモリ制御が可能な言語で、アセンブラと並んで特にハードウェア開発、ドライバ/ファームウェア開発、OS開発に適している。
関連
同義語
■関連キーワード
デニス / 日本語 / ゆっくり / 委員会
[emoji:02A]最終更新日08/8/9
[emoji:510]「C言語」関連商品
スッキリわかるC言語入門 苦しんで覚えるC言語 新・明解C言語 入門編 (明解シリーズ) 12歳からはじめる ゼロからのC言語 ゲームプログラミング教室
[emoji:B85]「C言語」をもっと検索
[emoji:814]「C言語」そのほか

[emoji:836]画面上へ戻る