Cは、モジュール性、静的型付け、さまざまなデータ型と演算子、再帰、およびタスクへの構造化されたアプローチで知られる、必須の高水準プログラミング言語です。 他の多くの初期のプログラミング言語とは異なり、Cはマシンに依存せず、移植性が高くなっています。 これらの理由から、開発者はLinuxカーネルを含むさまざまなプログラムやシステムを構築するためにそれを使用してきました。

Cの背景とLinuxでの使用について詳しくは、Linuxの簡単な歴史をご覧ください。

開発関連のチュートリアル、質問、およびその他の教育リソースの完全なリストは、開発タグページにあります。