1990年代末以降、パソコン分野での競争が一段落し、パソコン業界でのOSはWindowsが主流に、プログラミング言語はC言語の派生言語（主なものはC、Java、C++、C#、Objective-C）が主流となった。反面、サーバ、リッチクライアント、組み込みシステムなどデスクトップコンピュータ以外の市場が著しく拡大し、開発環境は多様化している面もある。ネットワーキング・コンピューティング、クラウドコンピューティング分野の新たな需要にこたえる形で、オープンソース系UNIXやサーバサイドプログラミングが広がり、JavaScript、Rubyなどの簡易なスクリプト言語が普及した。高機能な組み込みオペレーティングシステムを搭載した携帯電話などの組み込みシステムの出現により、組み込み分野でもオブジェクト指向など大規模な汎用システムで培われた開発手法が広く使われるようになった。また、プログラムはさらに巨大複雑化し、必要な知識も個人ですべて把握するのは不可能な量となった。そのため、プログラマはより狭く深い部分に特化する事例が多い。これら複合要因により、同じプログラマと言ってもある部分だけは詳しいが他の分野は把握していない事も多く、システムの全体を把握しようにも、もはや人間の記憶限界を超えた分量であるため事実上不可能である。コンピュータはあらゆる生活の基盤に無くてはならないものとなったために、プログラマに課せられた社会的責任は増大しつつある。プログラムの流通を安全なものとするために、電子署名、サンドボックス、ソフトウェア配信サービスなどのシステムが整備されている。
1950年代に入ると、プログラミング言語が登場してくる。アセンブリ言語がこの頃登場し長らく使われた他、より人間が使用する言語に比較的近い高級言語も生み出された。前述のホッパーが1952年（あるいは言語として完成した1957年頃）にコンパイラを発明した。より完成度が高いコンパイラとしてはジョン・バッカスが1954年（あるいは1958年頃）に開発したFortranが登場し、また、ホッパーは自らのコンパイラを発展させたCOBOLを1959年に開発した。これらをもって、より人間の言語に近いプログラミング言語の登場となり、プログラムの記述も属機械的な数字の羅列あるいは単調な穿孔機による紙へのパンチ、穴の有無から、より人間の言語に近いコードとなっていき、ほぼ同時期に登場したトランジスターによるコンピュータの集積回路化にあわせ、ソフトウェアーとハードウェアの分立がより明確化していく。それに従い、専業としてのプログラマが登場してくる。なお、余談だが、ホッパーはプログラミング言語部門責任者として海軍に復帰所属し、特例措置的に少将まで昇進しており、海軍は彼女の死後、その功績を称えて米海軍イージス艦（アーレイ・バーク級ミサイル駆逐艦）にホッパーと名付けた。彼女は、数学者・コンピュータ科学者・軍人と記載される事が多いが、プログラマとして見れば、おそらく初めて軍艦に名付けられたプログラマであろう。
1940年代に入り、初期コンピュータが登場しはじめると、人手では時間がかかり過ぎる科学的計算に使用された。その際、計算内容の変更に伴い回路変更が必要であったが、その作業は急速に増大していく。この頃は、プログラマとハードウェア設計者との区別は難しく、どこからがプログラマでどこからが回路設計者かは議論あるいは解釈の余地があるが、回路変更作業の増大と高度複雑化に伴い、徐々にプログラマと呼べる存在が確立していった。仮に、回路設計の変更をもってプログラミングとするならば、設計図を変更し、半田ごてを持ったり、ケーブルの差し替えを行う事が初期プログラマの仕事となる。あるいは、回路設計業務から離れ、スイッチのオンオフをもってプログラムと考えることも可能ではあるが、それらをハード設計の仕事とみなせば、プログラマの登場とは回路変更を行わずにコンピュータの処理内容変更が可能となり、入出力装置が発展してからである。1944年にハワード・エイケンによってコンピュータ用穿孔機（せんこうき）と読み取り機が発明されると、紙によるプログラムの提供が可能となる。1945年にフォン・ノイマンによりプログラム内蔵したコンピュータが発明されると、目的別に回路変更を行う煩雑さから解放されていくようになり、これら以降、ハードウェアとソフトウェアがそれぞれ分立していくようになる。ただし、この頃のプログラマは、ハード設計者と同一である事も多く、また職業としては数学者と記載される事が多い。この頃のプログラマとして前記エイケンの元（ハーバード大学エイケン計算研究所）にいた、グレース・マレー・ホッパーがいる。
史上初のプログラマは、詩人バイロンの娘、 エイダ・ラブレス（ラブレース伯爵夫人オーガスタ・エイダ・キング・1815-1852）であるとされる。彼女はチャールズ・バベッジが作成した解析機関のオペレータであった。プログラミング言語Adaは、彼女の名前に因んで命名された。
父親はフランス人。母親は日本人。弟はモデルの滝川ロラン、母方の従兄弟(従姉妹)に、フリーキャスターの目黒陽子、俳優の滝川英治がいる。祖父は元武田薬品工業勤務の滝川堅治。
アントワーヌは己の処遇に不満を表明し続け、1863年には回顧録を出版するなど依然として精力的であった。1869年、彼はブエノスアイレス経由でアラウカニアに戻り、チリ当局から「彼は処刑された」と説明を受けていたマプチェ族の人々を驚かせた。彼は王国の再建に着手したが、またもチリ当局に眼をつけられた。コルネリオ・サアベドラ・ロドリゲス将軍はアントワーヌの首に賞金を掛けたが、マプチェの人々はこの奇妙な同盟相手を守り続けた。しかし1871年、アントワーヌの資金は底を突き、フランスに戻らざるを得なくなった。しかし、回顧録第2巻の発行やアラウカニア国民向けの新聞社『La Corona de Acero』（Iron Crown‐「鉄の冠」の意）設立など、彼の行動は衰えを知らなかった。1872年、アントワーヌは相続人を儲けるために花嫁を探している旨公告した。翌年には兄弟に向けた手紙で、マドモアゼル・デ・パーシーと結婚する予定だと伝えたが、これが実現した証拠は全く無い。1874年、アントワーヌは懲りずに渡航を試みた。この時にはヨーロッパの起業家数人からわずかながら援助を受け、少しばかりの兵士と武器を伴っていた。しかし、彼はチリ政府から厄介者（ペルソナ・ノン・グラータ）として煙たがれており、しかも彼が持っていたパスポートは偽造品だった。7月にはアルゼンチン沿岸のバイアブランカに上陸したが、即座に追放処分となりフランスに送還された。1876年、またもアントワーヌは南アメリカに渡った。しかしながら、パタゴニアに向かう道中で地方の移民者に拉致されチリ当局に引き渡された。この時、彼は重い病気に罹り、手術が必要だと診断された。またしても彼はフランスに戻され、目的のアラウカニアにはたどり着けなかった。1878年、アントワーヌはフランスのドルドーニュ県Tourtoiracで波乱万丈な生涯を終えた。