本文へスキップ
totonoe.tech

1972年 ・ 命令型

C言語の歴史

Unix を高級言語で書くため、Ritchie が B 言語に型などを加えて作った。機械に近い操作と移植しやすさを両立し、小さなコンパイラで実装できる。

年(初めて公開された年)
1972年
作った人
Dennis Ritchie
組織
Bell Labs
系統
命令型

年の決め方 1972年が最も創造的な時期(Ritchie)。1969〜73年に Unix とともに形づくられた。公開の年は Ritchie の文章に1つに定める記述がなく、この年を採用

Cの祖先と子孫

影響元をたどれる言語1、影響先をたどれる言語18を描きました。点を押すとその言語のページに移ります。

命令型オブジェクト指向関数型スクリプト196019701980199020002010FortranCGoRustObjective-CC++JavaC#ScalaKotlinTypeScriptSwiftF#ClojureElixirJuliaPythonLuaJavaScriptPHP

全体の図は一覧の系統図にあります。

目指したこと

大きな言語は資源に見合わず、より小さく単純な道具が求められていた。

“the most creative period occurred during 1972”

年の根拠の出典: Dennis Ritchie, The Development of the C Language (Bell Labs 公開版)

“much simpler and smaller tools were called for”

目指したことの根拠の出典: Dennis Ritchie, The Development of the C Language (Bell Labs 公開版)

影響を受けた言語

出典が明言した線だけです。「受け継いだ点」は出典の記述を要約したものです。

一覧にない言語からの影響(名前だけ): B・BCPL・ALGOL 68・PL/I

影響を与えた言語

関わる思想のテーマ

あわせて見る

続けて整える

運営サイト

私たちが運営するサイト