目次:
どこかで誰かがコードを書くことなしにインターネットを実行することはできませんでしたが、インターネットの歴史には、今日私たちが知っているウェブが構築される基盤を提供する特定の言語がいくつかあります。 これらの5つの言語は、現代のインターネットの形成に役立っています。 (背景を読むには、コンピュータープログラミング:機械語から人工知能までをご覧ください。)
舌足らずの発音
この言語は実際にはインターネットで広く使用されていませんが、多くの方法でインターネットを構築する責任があります。 1950年代後半にジョンマッカーシーによって発明されたLispは、その奇妙な名前にもかかわらず、インターネットの作成を支援した研究コミュニティを結び付けました。
MITから広まったLispは、条件などの最新の機能を初めて提供しました。 しかし、Lispについて本当に衝撃的だったのは、コードとデータを区別しなかったことです。 Lispは、コードをデータとして、データをコードとして扱うことができます。 Lispは、設計者が意図しなかった方法で言語を拡張することを可能にし、「プログラム可能なプログラミング言語」という用語を生み出しました。