「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

「プログラミング」と「コーディング」の違い

スポンサーリンク

予備知識


用語意味
プログラム人間様の代わりにコンピュータさんにあれこれ命令してくれる奴
ソースコード人間語で書いたプログラムの元ネタ
デバッグ不具合の原因を探して直すこと

それぞれの用語の意味


用語意味
プログラミングプログラムを作ること
コーディング設計書を元にして実際の物(プログラムとかホームページとか)を作る作業

似ているところ


どちらもプログラムを作る作業を指します。


違うところ


同じ意味で使う場合もありますが、ニュアンスが違います。
プログラミングは、ちょっとした設計やデバッグも含む、プログラムを作る作業全体をざっくりと言い表したものです。
一方のコーディングは、すでに設計書があって、その設計書を元に実際に物を作る作業のみを指すことが多いです。
誤解を招きそうな表現ですが、プログラミングは「考えながら作る」作業で、コーディングは「考えないで作る」作業なニュアンスですかね。

また、プログラミングは文字通り「プログラムを作る」場合にのみ使います。
コーディングはホームページ制作の現場などでも出てくる用語です。


個人的な使い分け


プログラムを作る作業を指す場合、基本的には「プログラミング」を使っています。
「コーディング」という表現に「頭を使わないで機械的に書く」的なニュアンスを感じるので、あまり好きな表現ではないのです。

ただし、ホームページ関連の実際に物を作る作業は「コーディング」です。
こちらは「プログラミング」とは言いません。


スポンサーリンク
書籍画像044
書籍画像023


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
つくって、壊して、直して学ぶ Git&GitHub 入門
実践サイバーセキュリティ入門講座 現場に残された痕跡からハッカーの攻撃を暴け