Loading article…
| パラダイム | 命令型、構造化型、モジュール型 |
|---|---|
| 家族 | ヴィルト・モジュラ |
| デザイン: | ニクラウス・ヴィルト |
| 開発者 | ニクラウス・ヴィルト |
| 初登場 | 1975年 |
| タイピングの規律 | 静的、強力、安全 |
| 範囲 | 語彙 |
| プラットフォーム | PDP-11、LSI-11 |
| 影響を受けた | |
| パスカル | |
| 影響を受けた | |
| Alma-0、Go、Modula-2 | |
Modulaプログラミング言語はPascal 言語の後継です。1970年代半ばにスイスのETH チューリッヒで、 Pascal を設計したNiklaus Wirthによって開発されました。Modula が Pascal より優れている主な点は、関連する宣言のセットをプログラム ユニットにグループ化するために使用されるモジュール システムです。そのため、 Modulaという名前が付けられています。この言語は、 1976 年に発行されたWirth のレポート「Modula。モジュラー マルチプログラミングのための言語」で定義されています。 [1]
Modula は、最初に Wirth によってPDP-11に実装されました。すぐに他の実装が続き、最も重要なのは、ヨーク大学Modula用に開発されたコンパイラと、LSI-11マイクロプロセッサ用のコードを生成するフィリップス研究所の PL Modula というコンパイラです。
Modula の開発は発表後すぐに中止されました。その後、Wirth は Modula の後継であるModula-2の開発に注力しました。
参照
参考文献
- ^ Wirth, Niklaus (1976 年 1 月 1 日). 「Modula: モジュラーマルチプログラミング言語」. ETH 図書館. ETH チューリッヒ. doi :10.3929/ethz-a-000199440.
