「C言語」の仕組みやメリット、課題とは?

ユーザー企業のIT担当者を対象に、IT製品/サービスの導入・購買に役立つ情報を提供する無料の会員制メディア「TechTargetジャパン」。このコンテンツでは、C言語に関する技術解説の記事を紹介します。製品/サービス選定の参考にご覧ください(リンク先のページはPR記事を含みます)。

C言語関連の技術解説

Googleのプログラミング言語「Carbon」がC++の後継になれない“残念な理由”

「C++」に代わるプログラミング言語として、Googleは「Carbon」を発表した。専門家が指摘する、Carbonの懸念点とは何か。

(2022/10/14)

プログラミング言語「C」は“あの家電”でもひっそりと活躍していた?

登場以来さまざまなプログラム開発で活躍してきた「C」。具体的にどのような用途があるのか。主な例を紹介する。

(2022/10/12)

プログラミング言語「Carbon」が“C++の後継”になるために越えるべき壁とは?

「C++」の後継を目指す実験的なプログラミング言語「Carbon」を公開したGoogle。Carbonが「真のC++後継言語」になるためには、大きなハードルがあるという。それは何なのか。

(2022/10/7)

「ANSI C」から「C11」まで プログラミング言語「C」標準化の歴史を振り返る

プログラミング言語「C」が、登場以来重ねてきた改良とはどのようなものか。歴史に沿って説明する。

(2022/10/6)

K&R版Cとは? 「C」を“革新的プログラミング言語”にした立役者

プログラミング言語「C」の登場初期に、その革新性を広く知らしめるきっかけになったのが「K&R版C」の存在だ。K&R版Cとは何なのか。そもそも「K」と「R」とは。

(2022/9/29)

C++が“使ってはいけないプログラミング言語”だと言われるのはなぜ?

「C++」は、「C」の後継として生まれたプログラミング言語だ。後継言語として強力な仕組みを持つ一方、さまざまな問題を抱えていると専門家は指摘する。どのような問題なのか。

(2022/9/26)

プログラミング言語「C」と「UNIX」の“深過ぎる関係”とは? 歴史を振り返る

登場以来、絶えず進化してきたプログラミング言語「C」。その誕生には「UNIX」が深く関わっていた。どういうことなのか。Cが生まれた目的や誕生当時の先進性を解説する。

(2022/9/24)

プログラミング言語「C++」が嫌われる理由と、それでも使われ続ける理由

Googleが「C++」に代わるプログラミング言語「Carbon」を開発するのは、C++に対する開発者の不満解消が目的だ。C++の弱点とは何なのか。なぜ課題があるにもかかわらず、C++は使われ続けているのか。

(2022/9/19)