programming
UK/ˈprəʊɡræmɪŋ/US/ˈproʊɡræmɪŋ/
Meaning
1名詞
プログラミング、コンピュータープログラムを作成する作業
2名詞
(テレビ・ラジオなどの)番組編成
Structure
word structure
1
program
プログラム、計画
2
m
連結子音(発音・綴りの便宜のため)
3
ing
動作・行為・結果を表す名詞を作る
Usage
She is learning programming to become a software developer.
彼女はソフトウェア開発者になるためにプログラミングを学んでいます。
The programming on this channel includes many documentaries.
このチャンネルの番組編成にはドキュメンタリーが多く含まれています。
Programming requires logical thinking and patience.
プログラミングには論理的思考と忍耐が必要です。
Etymology
「programming」は「program」に動詞化接尾辞「-ing」が付いたものです。「program」は後期ラテン語の「programma」、さらにギリシャ語の「programma」(公に書かれたもの、公示)に由来し、19世紀に英語に入りました。当初は「計画」「予定表」を意味しましたが、20世紀にコンピューターの登場とともに「コンピューターに指示を与えること」という意味が加わりました。
Analysis
「program」はもともと「事前に書かれたもの」という意味で、そこから「計画」「予定」を指すようになりました。コンピューター時代には、機械に実行させる命令の列を「プログラム」と呼ぶようになり、その作成行為を「programming」と表現するようになりました。また、放送業界では「番組編成」という意味でも使われます。