コーディングとは、コンピュータ・プログラムのソースコードをプログラミング言語で記述する行為を指す。
概要
現在殆どのプログラムはコーディングにより実装されるので、「コーディング」という言葉は「プログラミング」とほとんど同じ意味で使われている。ただ、コードを書かずにハードウェアのスイッチ等を操作することによってプログラムを記述する場合もプログラミングと呼ぶことができるので、厳密にはプログラミングの一形態としてコーディングがあると言える。
コーディングにおいては、書きやすいインデントや改行位置などのスタイル(コーディングスタイル)が人によって異なる。しかし、複数人によって1つのプログラムを作り上げる場合にはコーディングスタイルが定まっていないと可読性の低下やスタイルの編集合戦などの不都合が生じる可能性があるため、コーディング規約と呼ばれるルールを定めることが有る。
コーディングを専門に行う職業に就いている人のことをコーダーと呼ぶ。こちらもプログラマとほぼ同様の意味であるが、特にHTMLやCSSのコーディングを行う場合にコーダーという名称が用いられる場合が有る。
近年では、コーディングしている様子を勉強会の場でそのまま見せたり動画配信サービスで中継するライブコーディングが盛んである。ニコニコ生放送でも、ライブコーディングを行う生放送が配信されていることが有る。
関連動画
関連商品
関連項目
- 4
- 0pt