このページには、コンパイラ、コンパイラ ジェネレータ、インタープリタ、トランスレータ、ツール ファンデーション、アセンブラ、自動化可能なコマンド ライン インターフェイス (シェル)、または類似のもの に分類できる注目すべきソフトウェアがリストされています。
| コンパイラ | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 |
|---|---|---|---|---|---|
| PTC オブジェクトエイダ | PTC株式会社 | はい | はい | はい | 独自の |
| GCC ( GNAT ) | GNUプロジェクト | はい | はい | はい | GPLv3+ |
| GNAT LLVM | アダコア | はい | はい | はい | GPLv3+ |
| GreenHills Ada最適化コンパイラ | グリーンヒルズソフトウェア | はい | はい | いいえ | 独自の |
| PTC アペックスエイダ | PTC株式会社 | いいえ | はい | はい | 独自の |
| スコア エイダ | DDC-I | はい | はい | はい | 独自の |
| シンボリックス・アダ | シンボリックス | いいえ | いいえ | シンボリックス属 | 独自の |
| タンデムエイダ[ 1 ] | タンデムコンピューター | いいえ | はい | ガーディアン、ノンストップカーネル | 独自の |
| コンパイラ | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 |
|---|---|---|---|---|---|
| アルゴル60 | RHA(ミニシステムズ)株式会社 | いいえ | いいえ | DOS、CP/M | 個人使用は無料 |
| ALGOL 60(砥石) | ランデルとラッセル | いいえ | いいえ | KDF9 | 未知 |
| ALGOL 60(キッズグローブ) | ホーキンスとハクスタブル | いいえ | いいえ | KDF9 | 未知 |
| 持続性S-アルゴル | ポール・コックショット | はい | いいえ | ドス | 著作権のみ |
| MCP | バロウズ | いいえ | いいえ | MCP | 独自の |
| 名前 | 年 | 目的 | 州 | 説明 | ターゲットCPU | ライセンス | 実装言語 |
|---|---|---|---|---|---|---|---|
| アルゴル 68 r0 | 1968 | 標準 | 国際 | IFIP WG 2.1 最終報告書 | 仕様 – 8月 | ACM | |
| アルゴル 68-R R | 1970 | 軍隊 | 英国 | ICL 1900 | アルゴル60 | ||
| エポスアルゴルE | 1971 | 科学的 | |||||
| アルゴル 68RS RS | 1972 | 軍隊 | 英国 | ポータブルコンパイラシステム | ICL 2900/シリーズ 39、Multics、VMS および C ジェネレータ (1993) | クラウン著作権 | アルゴル 68RS |
| ミニアルゴル68 | 1973 | 研究 | オランダ | シンプルなAlgol 68プログラム用インタープリター「シンプルなAlgol 68プログラム用インタープリター」(PDF)。Centrum Wiskunde & Informatica 。2011年7月18日時点のオリジナル(PDF)からアーカイブ。 | ポータブル通訳機 | 数学センター | アルゴル60 |
| アルゴル 68C C | 1975 | 科学的 | 英国 | ケンブリッジ・アルゴル 68 | ICL、IBM 360、PDP 10 & Unix、Telefunken、Tesla & Z80 (1980) [ 2 ] | ケンブリッジ | アルゴル 68C |
| ALGOL 68 改訂レポートr1 | 1975 | 標準 | 国際 | IFIP WG 2.1 改訂報告書 | 仕様 | ACM | |
| オドラ・アルゴル 68 | 1976 | 実用的な用途 | ソ連/ポーランド | オドラ 1204/IL | ソビエト | アルゴル60 | |
| フラックF | 1977 | 多目的 | カリフォルニア州 | デバッグ機能を備えたレポートの完全な実装の改訂 | システム/370 | リース、チオン株式会社 | アセンブラ |
| レニングラード ALGOL 68 L | 1980 | 通信 | ソビエト連邦 | 完全な言語 + モジュール | IBM、DEC、CAMCOH、PS 1001、PC | ソビエト | |
| インタラクティブALGOL 68 I | 1983 | 英国 | 増分コンパイル | パソコン | 非商用シェアウェア | ||
| アルゴル 68S S | 1985 | 科学的 | 国際 | ALGOL 68のSunバージョン | Sun-3、Sun SPARC(SunOS 4.1およびSolaris 2)、Atari ST(GEMDOS)、Acorn Archimedes(RISC OS)、VAX-11(Ultrix-32) | ||
| Algol68toC [ 3 ] (ctrans) | 1985 | エレクトロニクス | 英国 | ELLA ALGOL 68RSからのctrans | ポータブルCジェネレータ | オープンソース&パブリックドメイン(1995) | アルゴル 68RS |
| アルゴル68 魔神G | 2001 | 完全な言語 | オランダ | 標準的な担保条項を含む | ポータブル通訳機 | GPL | C |
| GCC (ga68) | 2025 | 完全な言語 | ES | GCC フロントエンド | ポータブルコンパイラ | GPL | C |
| アセンブラ | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 |
|---|---|---|---|---|---|
| A86アセンブラ | エリック・アイザックソン | はい | いいえ | いいえ | 独自の |
| FASM | トマシュ・グリシュタル | はい | はい | はい | BSD |
| GNUアセンブラ | GNUプロジェクト | はい | はい | はい | GPLv3 |
| 高レベルアセンブリ(HLA) | ランドール・ハイド | はい | はい | はい | パブリックドメイン |
| JWasmアセンブラ[ 4 ] | ヤペテと他の人々 | はい | はい | はい | Sybase Open Watcom パブリックライセンス |
| Microsoft マクロ アセンブラ | マイクロソフト | はい | いいえ | いいえ | 独自の |
| ネットワイドアセンブラ | サイモン・タサムとジュリアン・ホール | はい | はい | はい | BSD |
| ターボアセンブラ | ボーランド | はい | いいえ | いいえ | 独自の |
| アセンブラ | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 |
|---|---|---|---|---|---|
| アセンブラ | モトローラ | はい | いいえ | いいえ | 独自の |
| デブパック | ハイソフトシステムズ | いいえ | いいえ | アミガ、アタリST | 独自の |
| GNUアセンブラ | GNUプロジェクト | はい | はい | はい | GPLv3 |
| rmac | ジェームズ・ハモンズ、ジョージ・ナコス、ランドン・ダイアー | はい | はい | はい | フリーウェア |
| アセンブラ | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 |
|---|---|---|---|---|---|
| マイクロソフト MACRO-80 | マイクロソフト | いいえ | いいえ | はい | 独自の |
| ゼウスアセンブラ | ニール・モッターズヘッド、サイモン・ブラッテル | いいえ | いいえ | はい | 独自の |
| プロメテウス | プロキシマソフトウェア | いいえ | いいえ | いいえ | 独自の |
| アセンブラ | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 |
|---|---|---|---|---|---|
| TMS 9900アセンブラ | テキサス・インスツルメンツ | はい | はい | はい | 独自の |
| GNUアセンブラ | GNUプロジェクト | はい | はい | はい | GPLv3 |
| TAL(タンデムアプリケーション言語) | タンデムコンピューター | いいえ | はい | ガーディアン、ノンストップカーネル | 独自の |
| pTAL (アプリケーション言語) | タンデムコンピューター | いいえ | はい | ノンストップカーネル、ノンストップOS | 独自の |
| epTAL(アプリケーション言語) | HPE | いいえ | はい | ノンストップOS | 独自の |
| コンパイラ | 著者 | 作業状態 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 | 標準適合 | |
|---|---|---|---|---|---|---|---|---|
| 最小限のBASIC | フルBASIC | |||||||
| アプリゲームキット | ゲームクリエイター | 現在 | はい | はい | いいえ | 独自の | ? | ? |
| ベーシックプラス2 | デジタル・イクイップメント・コーポレーション | 製造中止 | いいえ | ? | RSTS/E、RSX-11M | 独自の | ? | ? |
| SDL 2.0 用 BBC BASIC | リチャード・T・ラッセル | 現在 | はい | はい(Linux、macOS、Android) | はい(Raspberry Pi OS) | zlibライセンス | いいえ | いいえ |
| ブリッツマックス | ブリッツリサーチ | 製造中止 | はい | はい(Linux、macOS) | いいえ | zlibライセンス | いいえ | いいえ |
| ダークベーシック | ゲームクリエイター | 非アクティブ | はい | いいえ | いいえ | MITライセンス | いいえ | いいえ |
| ECMA-55 最小限のBASICコンパイラ[ 5 ] | ジョン・ゲートウッド・ハム | 現在 | いいえ | リナックス | いいえ | GPLv2 | はい | いいえ |
| フリーベーシック | FreeBASIC開発チーム | 現在 | はい | はい | MS-DOS、FreeBSD、Linux | GPLv2+ | 部分的[ 6 ] | いいえ |
| フューチャーベーシック | ブリラーソフトウェア | 現在 | いいえ | macOS | クラシックMac OS | 独自の | 部分的 | いいえ |
| ガンバス | ブノワ・ミニシニ | 現在 | いいえ | はい | いいえ | GPLv2+ | いいえ | いいえ |
| GFAベーシック | フランク・オストロウスキ | 放棄された | はい | いいえ | アミガ、アタリST、MS-DOS | 独自の | いいえ | いいえ |
| 水銀 | RemObjects | 現在 | はい | はい(Linux、macOS、Android、iOS) | はい(WebAssembly) | 独自の | いいえ | いいえ |
| PowerBASIC(旧称Turbo Basic) | PowerBASIC株式会社 | 非アクティブ | はい | いいえ | ドス | 独自の | ? | ? |
| ピュアベーシック | ファンタジーソフトウェア | 現在 | はい | はい | はい | 独自の | いいえ | いいえ |
| QB64 | ガレオン船 | 現在 | はい | はい | はい | LGPLv2.1 | 部分的 | いいえ |
| クイックベーシック | マイクロソフト | 製造中止 | いいえ | いいえ | MS-DOS | 独自の | 部分的 | いいえ |
| タンデムベーシック | タンデムコンピューター | 歴史的 | いいえ | いいえ | ガーディアン、ノンストップカーネル、ノンストップOS | 独自の | いいえ | いいえ |
| 真のベーシック | 真のベーシック | 現在 | はい | いいえ | いいえ | 独自の | はい | 部分的[ 7 ] |
| OpenVMS 用 VSI BASIC | VMS ソフトウェア株式会社 | 現在 | いいえ | いいえ | オープンVMS | 独自の | いいえ | いいえ |
| Xojo(旧REALbasic) | Xojo Inc.(旧Real Software) | 現在 | はい | はい | はい | 独自の | いいえ | いいえ |
| 通訳者 | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 |
|---|---|---|---|---|---|
| ベーシックプラス | デジタル・イクイップメント・コーポレーション | いいえ | いいえ | RSTS/E | 独自の |
| SDL 2.0 用 BBC BASIC | リチャード・T・ラッセル | はい | はい(Linux、macOS、Android、iOS) | Raspberry Pi OS、Webブラウザ | zlibライセンス |
| リバティベーシック | ショップトークシステムズ | はい | いいえ | いいえ | 独自の |
| GW-BASIC | マイクロソフト | いいえ | いいえ | MS-DOS | 独自の |
| Qベーシック | マイクロソフト | いいえ | いいえ | MS-DOS | 独自の |
| シマリス ベーシック | ロナルド・H・ニコルソン・ジュニア | はい | はい | はい | フリーウェア |
| TI ベーシック (TI 99/4A) | テキサス・インスツルメンツ | いいえ | いいえ | TI-99/4A | 独自の |
| TI 拡張ベーシック | テキサス・インスツルメンツ | いいえ | いいえ | TI-99/4A | 独自の |
| ロッキーマウンテンベーシック | [トランス時代] | はい | いいえ | HP9000 | 独自の |
| ヤバシック | マーク・オリバー・イム | はい | はい | 俳句 | MITライセンス |
| スモールベーシック | スモールベーシック | はい | はい | Android、macOS | GPLv3+ |
| スーパーベーシック | ジャン・ジョーンズ | いいえ | いいえ | シンクレアQL | 独自の |
| レベルI ベーシック | スティーブ・レイニンガー | いいえ | いいえ | TRS-80 ROM | 独自の |
| レベルIIベーシック | マイクロソフト | いいえ | いいえ | TRSDOS、NewDos/80、MultiDOS、DosPlus、LDOS | 独自の |
| レベルIIIベーシック | マイクロソフト | いいえ | いいえ | TRSDOS、NewDos/80、MultiDOS、DosPlus、LDOS | 独自の |
| VAXベーシック | デジタル・イクイップメント・コーポレーション | いいえ | いいえ | VAX/VMS | 独自の |
注:
注:
| コンパイラ | 著者 | タイプ | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 | IDE ? |
|---|---|---|---|---|---|---|---|
| ビジュアルC# | マイクロソフト | ジット | はい | iOS | いいえ | 独自の | はい |
| ビジュアルC#エクスプレス | マイクロソフト | ジット | はい | いいえ | いいえ | フリーウェア | はい |
| 単核症 | ザマリン | ジット | はい | はい | はい | GPLv2 | はい |
| ポータブル.NET | ドットGNU | AOT | はい | はい | いいえ | GPL | いいえ |
| シャープ開発 | IC#Code チーム。 | ジット | はい | いいえ | いいえ | LGPL | はい |
| ロザリン | .NET ファウンデーション | ジャストインタイム/アタッチメント | はい | 部分的 | いいえ | アパッチ2.0 [ 67 ] | いいえ |
| RemObjects C# | RemObjects | AOT | はい | はい(Linux、macOS、Android、iOS) | はい(WebAssembly) | 独自の | はい |
| IL2CPP | ユニティ・テクノロジーズ | AOT | はい | はい | はい | 独自の | いいえ |
| IL2CPU | コスモス | AOT | はい | はい | はい | BSDライセンス[ 68 ] | いいえ |
| バルトーク | マイクロソフトリサーチ | AOT | はい | いいえ | いいえ | 独自の | いいえ |
| リュジット | .NET ファウンデーション。 | ジット | はい | はい | はい | MITライセンス[ 69 ] | はい |
| コアRT | .NET ファウンデーション。 | AOT/JIT | はい | はい | はい | MITライセンス[ 69 ] | はい |
| bフラット[ 70 ] | ミハル・ストレホフスキー | AOT | はい | はい | はい | GPL [ 71 ] | いいえ |
| コンパイラ | 著者 | オペレーティング·システム | ライセンスの種類 | IDE ? | 標準適合 | |||
|---|---|---|---|---|---|---|---|---|
| ウィンドウズ | Unixライク | 他の | COBOL-85 | COBOL 2002 | ||||
| IBM COBOL | IBM | はい | AIX、Linux | z/OS、z/VM、z/VSE、IBM i | 独自の | IBM 開発者ツール (z/OS 用) | はい | 部分的 |
| ネットCOBOL | 富士通、GTソフトウェア | はい | はい | いいえ | 独自の | はい | はい | 部分的 |
| GnuCOBOL(旧OpenCOBOL) | 西田啓介、ロジャー・ホワイル、サイモン・ソビッシュ | はい | はい | はい | GPL | OpenCobolIDE、GIX、HackEdit | はい | 部分的 |
| GCC(gcobol)[ 72 ] | COBOLworx(Symas) | はい | はい | はい | GPL | いいえ | はい[ 73 ] | 計画中[ 73 ] |
| オッターキット[ 74 ] [ 75 ] | ガブリエル・ゴンサルベス | はい | はい | はい(共通言語インフラストラクチャ) | アパッチ2.0 | はい | 部分的 | リリース候補 |
| ビジュアルCOBOL | マイクロフォーカス | はい | はい | はい | 独自の | はい | はい | いいえ |
| isCOBOLの進化 | ベリーアント | はい | はい | はい | 独自の | 日食 | はい | 部分的 |
| VMS COBOL | 元はDigital Equipment Corporation、現在はVSI | いいえ | いいえ | オープンVMS | 独自の | ビジュアルスタジオコード | はい | いいえ |
| MCP COBOL | ユニシス | いいえ | いいえ | MCP | 独自の | キャンデ | はい[ 76 ] | いいえ |
| OS 2200 COBOL | ユニシス | いいえ | いいえ | OS 2200 | 独自の | ? | はい[ 77 ] | いいえ |
| タンデムCOBOL [ 78 ] [ 19 ] | タンデムコンピューター | いいえ | いいえ | ガーディアン、ノンストップカーネル、ノンストップOS | 独自の | Eclipse、Micro Focus COBOLワークベンチ[ 79 ] | ? | ? |
| PDP-11 COBOL | デジタル・イクイップメント・コーポレーション | いいえ | いいえ | RSTS/E、RSX-11M | 独自の | ? | いいえ | いいえ |
| COBOL-85 | デジタル・イクイップメント・コーポレーション | いいえ | いいえ | RSTS/E、RSX-11M、VMS | 独自の | ? | ? | ? |
| オーステックコボル | Esmond & David Pitt と Derek Trusler、Austec International Inc. | いいえ | はい | はい | 独自の | いいえ | 部分的 | 部分的 |
| コンパイラ | 著者 | ターゲット | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 | IDE ? |
|---|---|---|---|---|---|---|---|
| アレグロ コモンリスプ | フランツ株式会社 | ネイティブコード | はい | はい | はい | 独自の | はい |
| 武装クマの共通舌足らず | ピーター・グレイブス | JVM | はい | はい | はい | GPL | はい |
| クリップス | GNUプロジェクト | バイトコード | はい | はい | はい | GPL | いいえ |
| クローズア CL | クローズア・アソシエイツ | ネイティブコード | はい | はい | いいえ | LGPL | はい |
| CMU コモンリスプ | カーネギーメロン大学 | ネイティブコード、バイトコード | いいえ | はい | いいえ | パブリックドメイン | はい |
| コーマン コモンリスプ | コーマンテクノロジーズ | ネイティブコード | はい | いいえ | いいえ | MITライセンス | はい |
| 埋め込み可能なCommon Lisp | フアンホ・ガルシア・リポル | バイトコード、C | はい | はい | はい | LGPL | はい |
| GNU コモンリスプ | GNUプロジェクト | C | はい | はい | いいえ | GPL | いいえ |
| LispWorks | LispWorks株式会社 | ネイティブコード | はい | はい | いいえ | 独自の | はい |
| モクル | ウーキックス | ネイティブコード | いいえ | はい | はい | 独自の | いいえ |
| モヴィッツ | フローデ・V・フィエルド | ネイティブコード、独自のOS | いいえ | いいえ | はい | BSD | いいえ |
| オープンジェネラ | シンボリックス | Ivoryエミュレータ、独自のOS | いいえ | いいえ | はい | 独自の | はい |
| サイエンニア Common Lisp | サイエニア株式会社 | ネイティブコード | いいえ | はい | いいえ | 独自の | いいえ |
| スティールバンク Common Lisp | sbcl.org | ネイティブコード | はい | はい | はい | パブリックドメイン | はい |
| コンパイラ | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 | IDE ? |
|---|---|---|---|---|---|---|
| D(DMD) | デジタルマーズなど | はい | 32ビットLinux、macOS、FreeBSD | いいえ | ブースト | いいえ |
| .NET 用の D | ? | はい | はい | ? | ? | ? |
| GCC(GDC) | GNUプロジェクト | はい | はい | いいえ | GPL | いいえ |
| LDC | LLVM | はい | はい | いいえ | モジュールに応じて複数のオープンソースライセンス | いいえ |
| コンパイラ | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 | IDE ? |
|---|---|---|---|---|---|---|
| ディボル | デジタル・イクイップメント・コーポレーション | いいえ | いいえ | RSTS/E、VMS | 独自の | いいえ |
| シナジーDBL [ 80 ] [ 81 ] [ 82 ] | シナジェックス | はい | はい | はい | 独自の | はい |
| コンパイラ | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 | IDE ? |
|---|---|---|---|---|---|---|
| エッフェルスタジオ | Eiffel Software / コミュニティ開発 (SourceForge) | はい | はい | はい | GPL | はい |
| LibertyEiffel(SmartEiffelのフォーク) | D.コルネットとコミュニティ | ? | はい | ? | GPLv2 | ? |
| スマートエッフェル | D. コルネット | ? | はい | ? | GPLv2 | ? |
| コンパイラ | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 |
|---|---|---|---|---|---|
| Win32Forth [ 83 ] | アンドリュー・マッケワン、トム・ジマー、他 | はい | いいえ | いいえ | パブリックドメイン |
| VFXフォース[ 84 ] [ 85 ] | MPE | はい | はい | はい | ? |
| スウィフトフォース[ 86 ] | フォース株式会社 | はい | はい | いいえ | 独自の |
| SP-フォース | アンドレイ・チェレゾフ | はい | はい | ? | GPL3 |
| レトロフォース[ 87 ] | チャールズ・チルダース | はい | はい | ? | ISCライセンス |
| pForth | フィル・バーク | はい | はい | はい | パブリックドメイン |
| オープンファームウェア | ? | ? | ? | ? | BSDライセンス |
| iForth [ 88 ] | マルセル・ヘンドリックス | はい | はい | いいえ | 独自の |
| Gフォース | ベルント・ペイサンとアントン・エルトル | はい | はい | いいえ | GPL3 |
| カラーフォース | チャールズ・H・ムーア | ? | ? | ? | パブリックドメイン |
| シフォース[ 89 ] [ 90 ] [ 91 ] | アルバート・ファン・デル・ホルスト | はい | はい | いいえ | GPL |
| アトラス[ 92 ] | ジョン・ウォーカー | ? | はい | いいえ | パブリックドメイン |
| OSの崩壊[ 93 ] | ヴァージル・デュプラス | いいえ | はい | はい | ? |
| フリーフォース[ 94 ] | ? | はい | はい(Linux) | ? | パブリックドメイン |
| バイトフォース[ 95 ] | ? | ? | ? | ? | ? |
| ノーフォース[ 96 ] | ? | ? | ? | RISC-Vベアメタル | ? |
| 4tH [ 97 ] | ハンス・ベゼマー | はい | はい | はい | LGPL |
| コンパイラ | 著者 | 作業状態 | オペレーティング·システム | ライセンスの種類 | IDE ? | ||
|---|---|---|---|---|---|---|---|
| ウィンドウズ | Unixライク | 他の | |||||
| エイコーン Fortran 77 | エイコーンとコードミスト | 現在 | いいえ | いいえ | RISC OS | 独自の | いいえ |
| AMD 最適化 C/C++ コンパイラ(AOCC) | AMD | 現在 | いいえ | はい | いいえ | フリーウェア | いいえ |
| PDP-11 FORTRAN IV | デジタル・イクイップメント・コーポレーション | 製造中止 | いいえ | いいえ | はい | 独自の | いいえ |
| PDP-11 FORTRAN-IV-Plus | デジタル・イクイップメント・コーポレーション | 製造中止 | いいえ | いいえ | はい | 独自の | いいえ |
| Fortran 77 | デジタル・イクイップメント・コーポレーション | 製造中止 | いいえ | ? | RSTS/E、VMS | 独自の | ? |
| Fortran H(Fortran IVに相当) | IBM | 製造中止 | いいえ | いいえ | はい | 独自の | いいえ |
| オラクルフォートラン | オラクル | 製造中止 | いいえ | Linux、Solaris | いいえ | フリーウェア | Oracle 開発者スタジオ |
| PGFORTRAN | ポートランドグループ | 製造中止 | はい | Linuxのみ | はい | 独自の | Windows 上の Visual Studio |
| PathScale コンパイラスイート | シコルテックス | 製造中止 | いいえ | Linuxのみ | いいえ | 独自の | はい |
| アブソフト プロ Fortran | アブソフト | 製造中止 | はい | Linux、macOS | はい | 独自の | はい |
| G95 | アンディ・ヴォート | 非アクティブ | はい | はい | はい | GPL | いいえ |
| VS/9 Fortran IV | ユニシス | 製造中止 | いいえ | いいえ | はい | 独自の | いいえ |
| GCC ( GNU Fortran ) | GNUプロジェクト | 現在 | はい | はい | はい | GPLv3 | Photran(Eclipseの一部)、Simply Fortran、Lahey Fortran |
| インテル Fortran コンパイラクラシック (ifort) | インテル | 現在 | はい | LinuxとmacOS | いいえ | フリーウェア、オプションの優先サポート | はい(プラグイン)、Windows では Visual Studio、Linux では Eclipse、Mac では XCode |
| インテル Fortran コンパイラ (ifx) | インテル | 現在 | はい | リナックス | いいえ | フリーウェア、オプションの優先サポート | はい(プラグイン)、Windows 上の Visual Studio、Linux 上の Eclipse |
| オープン64 | Google、HP、Intel、Nvidia、PathScale、清華大学など | 終了した | いいえ | はい | はい | GPL | いいえ |
| クラシックフラング | LLVMプロジェクト | 現在 | はい | はい | はい | NCSA | はい |
| LLVM フラング | LLVMプロジェクト | 現在 | はい | はい | はい | NCSA | はい |
| LFortran | LFortranチーム | 現在 | はい | はい | はい | BSD | はい |
| FTN95 | シルバーフロスト | 現在 | はい | いいえ | いいえ | 独自の | はい |
| NAG Fortran コンパイラ | 数値アルゴリズムグループ | ? | はい | はい | いいえ | 独自の | はい |
| タンデムフォートラン[ 19 ] | タンデムコンピューター | 製造中止 | いいえ | ? | ガーディアン、ノンストップカーネル、ノンストップOS | 独自の | いいえ |
| フォートラン | IBM | 現在 | いいえ | いいえ | z/OS、z/VSE、およびz/VM | 独自の | 日食 |
| XLフォートラン | IBM | 現在 | いいえ | Linux ( PowerおよびAIX | いいえ | 独自の | 日食 |
| sxf90 / sxmpif90 | NEC | ? | いいえ | はい | スーパーUX | 独自の | はい |
| MCP | ユニシス | 製造中止 | いいえ | いいえ | MCP | 独自の | キャンデ |
| Watcomを開く | Sybaseおよび Open Watcom の貢献者 | 現在 | はい | はい | DOS、OS/2 | Sybase Open Watcom パブリックライセンス | Windows、OS/2の場合 |
| シンボリックスFortran | シンボリックス | 製造中止 | いいえ | いいえ | シンボリックス属 | 独自の | はい |
| クレイ | クレイ | 現在 | はい | はい | はい | 独自の | はい |
| コンパイラ | 作業状態 | オペレーティング·システム | ライセンスの種類 | ||
|---|---|---|---|---|---|
| ウィンドウズ | Unixライク | 他の | |||
| GC | 現在 | はい | はい | はい | BSD 3条項 |
| GCC(gccgo) | 現在 | MinGW、Cygwin | はい | はい | GPL |
| レムオブジェクトゴールド | 現在 | はい | Linux、macOS、Android、iOS | はい(WebAssembly) | 独自の |
| LLVM(llgo) | ドロップ[ 98 ] | いいえ | はい | いいえ | NCSA |
| ゴーファー | 現在 | はい | はい | はい | BSD 2節 |
| タイニーゴー | 現在 | はい | はい | はい | BSD 3条項 |
| コンパイラ | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 | 積極的にメンテナンスされていますか? |
|---|---|---|---|---|---|---|
| HBC | レナート・オーガスソントーマス・ジョンソン | ? | はい | いいえ | オープンソース | いいえ |
| GHC | GHC | はい | はい | いいえ | オープンソース | はい |
| YHC | YHC | はい | はい | いいえ | オープンソース | いいえ |
| JHC | ジョン・ミーチャム | はい | はい | いいえ | オープンソース | はい |
| 名前 | 著者 | 作業状態 | ターゲット | 書かれた | オペレーティング·システム | ライセンスの種類 | 標準適合 | ||
|---|---|---|---|---|---|---|---|---|---|
| ウィンドウズ | Unixライク | 他の | |||||||
| Easy-ISLisp [ 99 ] | 笹川健一 | 現在 | C、バイトコード | C、Lisp | いいえ | Linux、macOS、OpenBSD | いいえ | BSD 2節 | はい |
| オープンリスプ | エリギス | 現在 | C、バイトコード | C、Lisp | はい | macOS、Linux、BSD、AIX、Solaris、QNX | ? | 独自の | はい |
| デイリスポ[ 100 ] | マシュー・デンソン | 非アクティブ | Javaバイトコード | Java、Lisp | はい | はい | はい(JVM) | BSD 3条項 | 部分的 |
| アイリス[ 101 ] | 谷口 雅也[ 102 ] | 非アクティブ | バイトコード | 行く | はい | はい | はい | MPL 2.0 | はい |
| アイリスウェブREPL [ 103 ] | 谷口 雅也[ 102 ] | 非アクティブ | JavaScript | Go、JavaScript | はい | はい | はい | MPL 2.0 | はい |
| キス[ 104 ] | 峰島裕二 | 非アクティブ | バイトコード | C、LISP | はい | はい | ? | GPLv3+ | 部分的 |
| OKI ISLISP [ 105 ] | 京都大学と沖電気工業 | 終了した | バイトコード | C | はい | いいえ | いいえ | フリーウェア | はい |
| プライムリスプ | ミハイル・セミョーノフ | 製造中止 | バイトコード | C# | はい | いいえ | いいえ | シェアウェア、自由に再配布可能なバイナリ | いいえ |
| ISリスプロイド | 五味弘 | 製造中止 | バイトコード | ジャワ | いいえ | アンドロイド | いいえ | 独自の | ? |
| コンパイラ | 著者 | 作業状態 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 | IDE ? |
|---|---|---|---|---|---|---|---|
| エジソンデザイングループ | エジソンデザイングループ | 製造中止 | はい | はい | はい | 独自の | いいえ |
| GCC ( gcj ) | GNUプロジェクト | 非アクティブ | いいえ | はい | いいえ | GPL | いいえ |
| ジャバク | サン・マイクロシステムズ(オラクル所有) | 現在 | はい | はい | はい | BCL | はい |
| javac OpenJDK | サン・マイクロシステムズ(オラクル所有) | 現在 | はい | はい | はい | GPLv2 | はい |
| ECJ (Eclipse コンパイラー for Java) | Eclipseプロジェクト | ? | はい | はい | はい | プレミアリーグ | はい |
| ジケス | IBM | 非アクティブ | ? | はい | ? | IPL | ? |
| パワーJ [ 106 ] | Sybase ( SAPが所有) | 製造中止 | はい | ? | ? | ? | はい |
| ヨウ素 | RemObjects | 現在 | はい | はい(Linux、macOS、Android、iOS) | はい(WebAssembly) | 独自の | はい |
| コンパイラ | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 | IDE ? |
|---|---|---|---|---|---|---|
| アムステルダムコンパイラキット | アンドリュー・タネンバウムセリエル・ジェイコブス | いいえ | はい | はい | BSD | いいえ |
| デルファイ | エンバカデロ(コードギア) | はい | はい(Linux、Mac OS) | はい(iOS、Android) | 独自の | はい |
| オキシジェン(旧デルファイ・プリズム) | RemObjects | はい | はい(Linux、macOS、Android、IOS) | はい(WebAssembly) | 独自の | はい |
| フリーパスカル | フロリアン・パウル・クランプフル | はい | はい | はい(OS/2、FreeBSD、Solaris、Haiku、Android、DOSなど[注 2 ]) | GPL | FPIDE、Lazarus、Geany ( Ubuntu上) |
| GCC ( GNU パスカル) | GNUプロジェクト | はい | はい | はい | GPL | いいえ |
| カイリックス | ボーランド(コードギア) | いいえ | はい(Linux) | いいえ | 独自の | はい |
| Windows 用 Turbo Pascal | ボーランド(コードギア) | はい (3.x) | いいえ | いいえ | 独自の | はい |
| マイクロソフトパスカル | マイクロソフト | いいえ | いいえ | はい(DOS) | 独自の | はい |
| OMSIパスカル | オレゴンソフトウェア | いいえ | いいえ | はい ( RT-11、RSX-11、RSTS/E ) | 独自の | いいえ |
| シンボリックス パスカル | シンボリックス | いいえ | いいえ | シンボリックス属 | 独自の | はい |
| タンデムパスカル[ 19 ] | タンデムコンピューター | いいえ | ? | ガーディアン、ノンストップカーネル | 独自の | ? |
| VSIパスカル | VMSソフトウェア株式会社 | いいえ | いいえ | はい(OpenVMS) | 独自の | はい |
| ターボパスカル | CodeGear (ボーランド) | いいえ | いいえ | はい | フリーウェア | はい |
| ベクターパスカル | グラスゴー大学 | はい | はい | いいえ | オープンソース | いいえ |
| 仮想パスカル | ヴィタリー・ミリャノフ | はい | はい | はい(OS/2) | フリーウェア | はい |
| MCP | ユニシス | いいえ | いいえ | MCP | 独自の | キャンデ |
| 通訳者 | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 |
|---|---|---|---|---|---|
| ActivePerlインタープリタ | アクティブステート | はい | はい | はい | 非営利または独占的 |
| Perlインタープリタ | Wall/Perl開発者 | はい | はい | はい | ArtisticまたはGPL v1 |
| コンパイラ | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 | IDE ? |
|---|---|---|---|---|---|---|
| ファランジェ | デブセンス | はい | いいえ | 部分的 | アパッチ2.0 | はい |
| ピーチパイ | ioレベル | はい | はい | はい | アパッチ2.0 | はい |
| コンパイラ | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 | IDE ? |
|---|---|---|---|---|---|---|
| IBM エンタープライズ PL/I for z/OS | IBM | いいえ | いいえ | z/OS | 独自の | いいえ |
| AIX 用 IBM PL/I | IBM | いいえ | AIX | いいえ | 独自の | いいえ |
| IBM PL/I(F) | IBM | いいえ | いいえ | z/OS | フリーウェア | いいえ |
| IBM VisualAge PL/I Enterprise(OS/2 および Windows NT 用) | IBM | はい | いいえ | OS/2 | 独自の | いいえ |
| Linux および OS/2 用の Iron Spring PL/I | アイアンスプリングソフトウェア | いいえ | リナックス | OS/2 Warp とEComStation | 独自仕様; ライブラリソースはLGPLです | いいえ |
| マイクロフォーカス オープン PL/I | マイクロフォーカス | はい | はい | いいえ | 独自の | はい |
| GCC (pl1gcc) | ヘンリック・ソレンセン | はい | はい | はい | GPL | いいえ |
| コンパイラ | 著者 | ターゲット | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 | IDE ? |
|---|---|---|---|---|---|---|---|
| シトン | C | はい | はい | はい | PSFL | いいえ | |
| アイアンパイソン | コマンドライン | はい | はい | はい(CLI) | アパッチ2.0 | いいえ | |
| ジソン | JVM | はい | はい | はい(JVM) | PSFL | いいえ | |
| ヌイトカ | ケイ・ヘイエン | C、C++ | はい | はい | はい | アパッチ2.0 | いいえ |
| ナンバ | アナコンダ | LLVM(JIT) | はい | はい | はい | BSD 2節 | いいえ |
| サイコ | アーミン・リゴ・クリスチャン・ティズマー | x86-32 ( JIT ) | はい | はい | はい | マサチューセッツ工科大学 | いいえ |
| ピピ | 独自のVM(JIT) | はい | はい | はい | マサチューセッツ工科大学 | いいえ | |
| 脱皮した皮膚 | C++ | はい | はい | はい | GPLv3とBSD | いいえ |
| コンパイラ | 著者 | ターゲット | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 | IDE ? |
|---|---|---|---|---|---|---|---|
| ヤルヴ | 笹田耕一 | バイトコード | はい | はい | はい | Rubyライセンス | いいえ |
| アイアンルビー | マイクロソフト | 。ネット | はい | はい | はい | アパッチ2.0 | いいえ |
| JRuby | JVM | はい | はい | はい | EPL、GPL、LGPL | いいえ | |
| ムルビー | まつもとゆきひろ | バイトコード | はい | はい | はい | マサチューセッツ工科大学 | いいえ |
| トリュフルビー | オラクル | ネイティブ、JVM | はい | はい | はい | EPL、GPL | いいえ |
| コンパイラ | 著者 | ウィンドウズ | Unixライク | その他のOS | ベアマシン | ライセンスの種類 |
|---|---|---|---|---|---|---|
| 錆びた | ラスト財団 | はい | はい | はい | はい | Apacheライセンス |
| GCCラスト[ 107 ] | GNUプロジェクト | MinGW、Cygwin、WSL | はい | いいえ | はい | GPL |
| コンパイラ | 著者 | ターゲット | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 | IDE ? |
|---|---|---|---|---|---|---|---|
| ビッグルー | マヌエル・セラーノ | ネイティブ、バイトコード | はい | はい | ? | GPL(コンパイラ)とLGPL(ランタイム) | いいえ |
| シェ・スキーム | R. ケント・ディブヴィグ | ネイティブ | はい | はい | いいえ | アパッチ2.0 | いいえ |
| チキン | チキンチーム | C | はい | はい | ? | BSD | いいえ |
| ギャンビット | マーク・フィーリー | C | はい | はい | ? | LGPL | いいえ |
| GNUガイル | GNUプロジェクト | バイトコード | はい | はい | ? | LGPL | いいえ |
| イカロス | アブドゥルアジズ・グロウム | ネイティブ | はい | はい | ? | GPL | いいえ |
| アイアンスキーム | ルウェリン・プリチャード | コマンドライン | はい | はい | はい(共通言語インフラストラクチャ) | Ms-PL | いいえ |
| JScheme | ケン・アンダーソン、ティム・ヒッキー、ピーター・ノーヴィグ | バイトコード | はい | はい | はい(JVM) | zlibライセンス | いいえ |
| 川 | ペル・ボスナー | バイトコード | はい | はい | はい(JVM) | マサチューセッツ工科大学 | いいえ |
| MIT/GNUスキーム | GNUプロジェクト | ネイティブ | はい | はい | ? | GPL | いいえ |
| ラケット | PLT株式会社 | バイトコード + JIT | はい | はい | macOS、Microsoft Windows | LGPL | ドクターラケット |
| スキーム48 | リチャード・ケルシー、ジョナサン・リース | C、バイトコード | はい | はい | ? | BSD | いいえ |
| SCM | オーブリー・ジャファー | C | はい | はい | AmigaOS、Atari ST、クラシック Mac OS、DOS、OS/2、NOS/VE、OpenVMS | LGPL | いいえ |
| SISC | スコット・G・ミラー、マティアス・ラデストック | バイトコード | はい | はい | はい(JVM) | GPLとMPL | いいえ |
| スターリン | ジェフリー・マーク・シスキンド | C | ? | はい | ? | LGPL | いいえ |
| STklos | エリック・ガレシオ | バイトコード | ? | はい | ? | GPL | いいえ |
| 通訳者 | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 | IDE ? |
|---|---|---|---|---|---|---|
| ゴーシュ | 河合史朗 | はい | はい | ? | BSD | いいえ |
| プチ・シェ・スキーム | R. ケント・ディブヴィグ | はい | はい | いいえ | アパッチ2.0 | いいえ |
| タイニースキーム | ? | ? | ? | はい | BSD | いいえ |
| コンパイラ | 著者 | ターゲット | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 | IDE ? |
|---|---|---|---|---|---|---|---|
| ファロ | ファロチーム | 仮想マシン | はい | はい | はい | MITライセンス | はい |
| GNUスモールトーク | GNU Smalltalkプロジェクト | バイトコード + JIT | はい | はい | いいえ | GPL | いいえ |
| ビジュアルワークス | シンコムシステムズ | ? | はい | はい | はい | 独自の | はい |
| スモールトークMT | オブジェクトコネクト | ネイティブ | はい | いいえ | いいえ | 独自の | はい |
| 通訳者 | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 |
|---|---|---|---|---|---|
| アクティブTcl | アクティブステート | はい | はい | はい | 非営利または独占的 |
| トゥクルシュ | MKSとその他多数 | はい | はい | はい | 独自仕様および/または無料 |
| 願い | はい | はい | はい |
| 通訳者 | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 |
|---|---|---|---|---|---|
| DCL(デジタル制御言語) | デジタル | いいえ | いいえ | OpenVMS、RSX-11M、RSTS/E | 独自の |
| TACL(タンデム高度コマンド言語) | タンデムコンピューター | いいえ | いいえ | ガーディアン、ノンストップカーネル、ノンストップOS | 独自の |
| 通訳者 | 著者 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 |
|---|---|---|---|---|---|
| アミーガARexx | コモドール | いいえ | いいえ | はい | 独自の |
| オブジェクトレックス | IBM | はい | ? | はい | 独自の |
| オープンオブジェクトRexx | オブジェクト指向組織 | はい | はい | いいえ | CPL |
| コンパイラ | 著者 | 作業状態 | オペレーティング·システム | ライセンスの種類 | IDE ? | ||
|---|---|---|---|---|---|---|---|
| ウィンドウズ | Unixライク | その他のOS | |||||
| ビジュアルスタジオ | マイクロソフト | 現在 | はい | いいえ | いいえ | 独自の | はい |
| 単核症 | 単核症 | 現在 | はい | はい | いいえ | マサチューセッツ工科大学 | はい |
| デルファイプリズム | RemObjects | 現在 | はい | はい | はい | 独自の | はい |
| ポータブル.NET | ドットGNU | 非アクティブ | はい | はい | いいえ | GPL | 未知 |
このリストは不完全です。より詳細なソースコードコンパイラのリストについては、こちらを参照してください。
| コンパイラ | 著者 | ターゲット入力 | 目標出力 | 自動並列化装置 | ウィンドウズ | Unixライク | その他のOS | ライセンスの種類 | フレームワーク? |
|---|---|---|---|---|---|---|---|---|---|
| DMS ソフトウェア リエンジニアリング ツールキット | セマンティックデザイン | C / C++、COBOL、PL/I、その他多数 | 任意の言語 | いいえ | はい | はい | はい | 独自の | はい |
| 薔薇 | ローレンス・リバモア国立研究所 | C、Fortranなど | C / C++、Fortranなど | はい | いいえ | はい | はい | BSD | はい |
製品品質、フリー/オープン ソースのコンパイラ。
gcc)、C++(g++)、Objective-C、Objective-C++、Fortran(gfortran)、Ada(GNAT)、Go(gccgo)、D(gdc、9.1以降)、Modula-2(gm2、13.1以降)、COBOL(gcobol、15.1以降)、Rust(gccrs、15.1以降)も利用可能だが標準には含まれていない:Java(gcj)、ALGOL 68(ga68)、Pascal(gpc)、Mercury、Modula-3、VHDL、PL/I。[ 108 ] Linux、BSD、macOS、NeXTSTEP、Windows、BeOSなど研究用コンパイラは、実際の大規模アプリケーションを処理できるほど堅牢でも完全でもありません。研究分野における新しい言語機能や新しい最適化の 迅速なプロトタイピングに主に使用されます。
エンバカデロの無償C++Builder Community Editionは、フリーランス開発者、スタートアップ企業、そして収益5,000米ドル未満の非営利団体向けに設計されており、プロフェッショナルな統合ツールを備えた単一のコードベースから、iOS、Android、Windows、macOS向けのアプリケーションを簡単に設計、コーディング、デバッグ、展開できます。
. 個人ライセンス。販売目的またはその他の目的で独自のアプリケーションを開発している個人の場合、本ソフトウェアを使用してそれらのアプリケーションを開発およびテストすることができます。