紹介と歴史を振り返ります。言語は、長く広く使われているプログラミング言語です。古い言語ですが、現在でも、リアルタイム制約が厳しい組込みソフトウェアでは、主力言語として使われる場合があります。言語は、軽い開発環境でもコンパイルができるなどの利点があります。その一方、実行時チェックをほとんど行いません。基本的にプログラマーがやりたいことを妨げないため、危険な書き方ができます。言語の危険な面を避けるために、ベテランの開発者はノウハウをガイドラインとしてまとめていました。自動車に搭載するコンピュータは、高品質が求められます。車載を超えて多くの分野で採用されるガイドラインとなりました。