1957年(コンパイラを利用者に提供) / 南北アメリカ

FORTRANが数式を効率的な機械語に変換する

バッカス率いるIBMのチームは、数式指向のプログラミング言語をIBM 704の機械命令へ変換するコンパイラを提供した。

算術式がコンパイラのブロックを通って二進数のパターンになる。
現代の科学図解高水準の算術式を機械命令にコンパイルする現代の概念図。二進数のパターンは説明用であり、FORTRANコンパイラの実際の出力や1957年のリストではない。CivAtlas · CivAtlas(独自制作の科学図) · CC0 1.0 Universal 画像の出典と利用条件

記事

数年の開発を経て、FORTRANは1957年にIBM 704の利用者へ届けられた。チームは言語と、効率のよい実行コードを生成できるコンパイラの両方を設計し、手書きの機械命令への依存を減らした。この節目は、使えるシステムとその配布に関するものであり、高水準言語やコンパイルの唯一の始まりを示すものではない。標準化や他の機種向けの実装には、さらなる共同作業が必要だった。

つながりと背景

プログラム内蔵方式の機械は命令を書き換えられるようにし、高水準言語は計算課題の表現方法を変えた。コンパイラは数学モデルや科学計算を電子ハードウェアへ結びつけた。

年代と精度

1957年(コンパイラを利用者に提供) 記録された日付

記録された年・月・日に基づいて位置づけています。不明な精度を推定で補ってはいません。

地図の代表地点

ニューヨーク(IBMのプログラミング研究)

IBM初期のプログラミング研究の場を表している。開発や利用者による試験は他の場所にも広がった。

代表地点の座標 · 40.758°, -73.978°

地点は、写本の所蔵先、実験室、観測地など、一つの代表的な場所を示します。研究がそこでしか行われなかったことを意味せず、共同の発見を一つの国に帰属させるものでもありません。

参考文献

  • IBM | Fortran
  • コンピューター歴史博物館 | FORTRANとFORTRAN IIの歴史

参考資料は、外部リンクなしの書誌タイトルとして表示します。個々の事実や背景を支えるもので、記事のすべての解釈を保証するものではありません。日本語版は英語版の本文を翻訳し、英語版が独立に選定した参考資料の原URLを保持しています。日本語の原資料であることや、日本語を母語とする編集者による独立した校閲が済んでいることを示すものではありません。

改善にご協力ください

CivAtlas · メール購読

CivAtlasで探究を続ける

CivAtlasの新しい歴史の物語やプロジェクトの情報をメールで受け取ります。

購読フォームを開いています…