Programmer

[ˈproʊɡræmər] プログラマー

1. コンピューターのプログラムやソフトウェアを設計、開発、デバッグする職務を持つ人。

コンピューターシステムやアプリケーションの構築において、コードを書き、テストし、保守する役割を担う専門家全般を指します。
She wants to become a programmer. (彼女はプログラマーになりたいと思っています。)

2. 特定のシステムやアプリケーションのためにコードを書いている、または書く能力のある人。

プログラミングという具体的な行為や技能を持つ個人に焦点を当てた表現です。特定のプロジェクトで実際にコードを書く担当者を指すこともあります。
He is a good programmer when it comes to web applications. (彼はウェブアプリケーションに関しては優れたプログラマーです。)