▼目次
・C言語って?
・高速処理が可能
・学習難易度が高い
・元祖プログラミング言語
▼文字書き起こし
C言語とは、1972年にAT&Tベル研究所のデニス・リッチーさんを主体に開発されたプログラミング言語です。
C言語は、開発されてから50年近く経っていますが、現在でも広く利用されています。
その長い実績から、官公庁や大企業の基幹システム開発、家電やロボットなどの組め込みソフトウェアに利用されています。
C言語という名前は、B言語という言語をもとに開発されたことからつけられました。
C言語は高速処理が可能です。
高速処理が可能なのは、C言語がコンパイラ言語であることが理由の1つです。
コンパイラ言語とは、機械語に一括して変換してから実行するプログラミング言語のことで、処理が高速という特徴があります。
その高速に処理できるコンパイラ言語の中でも、C言語は特に高速です。
他のコンパイラ言語のJavaやC#は、仮想マシンを介して実行されます。
それに対して、C言語は仮想マシンを介さずに実行されるため、高速です。
つまり、C言語は、プログラミング言語の中で、非常に高速に処理できる言語です。
そのため、ビッグデータや人工知能など、大量データや高速処理が求められる開発でC言語が活用されています。
C言語は、学習難易度が高く、習得までに時間がかかると言われています。
なぜなら、C言語は、コンピュータを構成するCPUやメモリの理解が必要になることがあるためです。
加えて、C言語にはポインタ変数や構造体という理解が難しい概念があります。
そのため、C言語は、プログラミングを初めて勉強する人には少しハードルが高いかもしれません。
難しい一方、C言語を理解すれば、プログラミング言語全体に対する理解を深めることができます。
C言語は、元祖プログラミング言語です。
1972年に誕生して以来、C++、C#、Java、Objective-Cなど、C言語をもとに作られたり、C言語に影響を受けた言語が多くあります。
▼文字書き起こしブログ
https://kino-code.com/what-is-c-language/
▼自己紹介
現在:フリーランス(マーケティング関連の人工知能開発、データ分析や業務自動化など)
前職:リクルート、ファッションECなど
▼Twitter
https://twitter.com/kino_code/likes
▼Facebook
https://www.facebook.com/%E3%82%AD%E3%83%8E%E3%82%B3%E3%83%BC%E3%83%89-105693727500005/
▼BGM
著作権フリー&表記不要BGMを使用
▼タグ
#C言語とは #C言語の特徴 #プログラミング言語
C言語とは?|プログラミング言語のC言語の特徴などについて3分でわかりやすく解説します【プログラミング初心者向け】
カテゴリ一覧
スポーツ
ニュース
音楽
ラーニング
趣味
グルメ
ガールズ
ゲーム
ギャンブル・宝くじ
エンタメ
アニメ・漫画
どうぶつ