コンピュータプログラムを設計・作成する人。プログラマー、プログラム開発者。
/ˈproʊɡræmər/
She is a talented programmer who builds mobile apps.
彼女はモバイルアプリを開発する才能あるプログラマーだ。
The programmer spent weeks debugging a complex algorithm before the system finally passed all of its tests.
そのプログラマーは、システムがすべてのテストに合格するまで、複雑なアルゴリズムのデバッグに数週間を費やした。
program はギリシャ語の programma(公の告知)に由来し、pro-(前に)と graphein(書く)から構成される。19世紀に「計画・予定表」の意味で英語に定着し、20世紀半ばにコンピュータの登場とともに「コンピュータへの命令を書く」という意味が加わった。-er は「~する人」を表す接尾辞で、programmer は「プログラムを書く人」を意味する語として1940年代頃から使われ始めた。