programmer
UK/ˈprəʊɡræmə/US/ˈproʊɡræmər/
Meaning
1名詞
コンピュータープログラムを作成する人、プログラマー
Structure
word structure
1
program
プログラム、計画
2
m
連結子音(発音と綴りの便宜のため)
3
er
~する人、~するもの
Usage
She works as a programmer at a tech company.
彼女はテクノロジー企業でプログラマーとして働いています。
The programmer fixed the bug in the software.
そのプログラマーはソフトウェアのバグを修正しました。
He is learning to become a skilled programmer.
彼は熟練したプログラマーになるために勉強しています。
Etymology
programmerは、program(プログラム)に行為者を表す接尾辞-erが付いた語です。programは後期ラテン語のprogrammaを経て、ギリシャ語のprogramma(公の公告、書かれたもの)に遡ります。英語では17世紀に「計画、予定」の意味で使われ始め、20世紀にコンピューターの分野で「プログラム」の意味が加わりました。
Analysis
programmerは、programに「~する人」を意味する-erが付いた形で、文字通り「プログラムを作る人」を指します。コンピューターの登場以前は、programは「計画」や「予定」を意味していましたが、コンピューター時代に入り、programが「コンピューターへの命令列」を指すようになると、programmerも「コンピューターのプログラムを作成する専門家」という現代的な意味に特化しました。