プログラマ(プログラマー、PG)とはコンピュータ技術者の一種。プログラミングを職業とする人のことである。システムエンジニア (SE) とよく混同されるが、システムエンジニアがシステムの設計を行うのに対し、プログラマは設計に基づいて実装を行うという違いがある。もっとも、両者の職域の境界は曖昧であり、一人の技術者がプログラマおよびシステムエンジニア双方の領域にまたがる作業を行うことも多く、どちらを名乗るかは本人や所属企業の恣意による面もある。
英語: Programmer