知りませんでした。これからももっといろんなこと知りたいです。
史上初のプログラマは、詩人バイロンの娘、 エイダ・ラブレス(ラブレース伯爵夫人オーガスタ・エイダ・キング・1815-1852)であるとされる。彼女はチャールズ・バベッジが作成した解析機関のオペレータであった。プログラミング言語Adaは、彼女の名前に因んで命名された。ただし、それはあくまで概念的あるいは数学的なものでしかなく実質的なプログラマはコンピュータの登場からである。
1940年代に入り、初期コンピュータが登場しはじめると、人手では時間がかかり過ぎる科学的計算に使用された。その際、計算内容の変更に伴い回路変更が必要であったが、その作業は急速に増大していく。この頃は、プログラマとハードウェア設計者との区別は難しく、どこからがプログラマでどこからが回路設計者かは議論あるいは解釈の余地があるが、回路変更作業の増大と高度複雑化に伴い、徐々にプログラマと呼べる存在が確立していった。仮に、回路設計の変更をもってプログラミングとするならば、設計図を変更し、半田ごてを持ったり、ケーブルの差し替えを行う事が初期プログラマの仕事となる。あるいは、回路設計業務から離れ、スイッチのオンオフをもってプログラムと考えることも可能ではあるが、それらをハード設計の仕事とみなせば、プログラマの登場とは回路変更を行わずにコンピュータの処理内容変更が可能となり、入出力装置が発展してからである。
1944年にハワード・エイケンによってコンピュータ用穿孔機(せんこうき)と読み取り機が発明されると、紙によるプログラムの提供が可能となる。1945年にフォン・ノイマンによりプログラム内蔵したコンピュータが発明されると、目的別に回路変更を行う煩雑さから開放されていくようになり、これら以降、ハードウェアとソフトウェアーがそれぞれ分立していくようになる。ただし、この頃のプログラマは、ハード設計者と同一である事も多く、また職業としては数学者と記載される事が多い。この頃のプログラマとして前記エイケンの元(ハーバード大学エイケン計算研究所)にいた、グレース・マレー・ホッパー女史がいる。
1950年代に入ると、プログラミング言語が登場してくる。アセンブリ言語がこの頃登場し長らく使われた他、より人間が使用する言語に比較的近い高級言語も生み出された。前述のホッパーが1952年(あるいは言語として完成した1957年)にコンパイラを発明した。より完成度が高いコンパイラとしてはジョン・バッカスが1954年(あるいは1958年)に開発したFortranが登場し、また、ホッパーは自らのコンパイラを発展させたCOBOLを1959年に開発した。これらをもって、より人間に近いプログラミング言語の登場となり、プログラムの記述も属機械的な数字の羅列あるいは単調な穿孔機による紙へのパンチ、穴の有無から、より人間の言語に近いコードとなっていき、ほぼ同時期に登場したトランジスターによるコンピュータの集積回路化にあわせ、ソフトウェアーとハードウェアの分立がより明確化していく。それに従い、専業としてのプログラマが登場してくる。なお、余談だが、ホッパーはプログラミング言語部門責任者として海軍に復帰所属し、特例措置的に少将まで昇進しており、海軍は彼女の死後、その功績を称えて米海軍イージス艦(アーレイ・バーク級ミサイル駆逐艦)にホッパーと名付けた。彼女は、数学者・コンピュータ科学者・軍人と記載される事が多いが、プログラマとして見れば、おそらく初めて軍艦に名付けられたプログラマであろう。
引用『ウィキペディア(Wikipedia)』
【相互リンクサイト集】
1381マイSEOステーション
1382violinマイサーチエンジンステーション
1383violinthrough無料広告集客情報タイム
1384ネット集客向け中央ステーション
1385own^?^ネット中央ステーション
1386ownmyself全国対策研究室
1387ネット集客向けファクトリー
1388oval^?^ネットファクトリー
1389ovalmust極秘情報ネットワーク
1390ネット集客向け情報ナビ
1391over^?^ネットインフォメーションナビ
1392overmyワールド相互リンクガイド
1393ネット集客向け関東ネットワーク
1394owner^?^ネット関東ネットワーク
1395ownernagoyaWEBネットワーク
1396SEO対策、仲良くアクセスアップ
1397look--ネット対策仲良くアクセス向上
1398lookjapanese総合検索サイト
1399ネット集客向けリンクチャンネル
1400outfit^?^ネットリンクチャンネル