このページには、コンパイラ、コンパイラ ジェネレータ、インタープリタ、トランスレータ、ツール ファンデーション、アセンブラ、自動化可能なコマンド ライン インターフェイス (シェル)、または類似のものに分類できる注目すべきソフトウェアがリストされています。

Adaコンパイラ

[編集]
コンパイラ著者ウィンドウズUnixライクその他のOSライセンスの種類
PTC ObjectAda [引用が必要]PTC株式会社はいはいはい独自の
GCC ( GNAT )GNUプロジェクトはいはいはいGPLv3+
GNAT LLVM [引用が必要]アダコアはいはいはいGPLv3+
GreenHills Ada最適化コンパイラ[要出典]グリーンヒルズソフトウェアはいはいいいえ独自の
PTC ApexAda [引用が必要]PTC株式会社いいえはいはい独自の
スコア エイダ[要出典]DDC-Iはいはいはい独自の
シンボリックス・エイダ[要出典]シンボリックスいいえいいえシンボリックス属独自の
タンデムエイダ[ 1 ]タンデムコンピューターいいえはいガーディアン、ノンストップカーネル独自の

ALGOL 60 コンパイラ

[編集]
コンパイラ著者ウィンドウズUnixライクその他のOSライセンスの種類
アルゴル60RHA(ミニシステムズ)株式会社いいえいいえDOSCP/M個人使用は無料
ALGOL 60 (Whetstone) [要出典]ランデルとラッセルいいえいいえKDF9未知
ALGOL 60 (キッズグローブ) [要出典]ホーキンスとハクスタブルいいえいいえKDF9未知
持続性S-アルゴルポール・コックショットはいいいえドス著作権のみ
MCPバロウズいいえいいえMCP独自の

ALGOL 68 コンパイラ

[編集]

ALGOL 68sの仕様と実装のタイムラインを参照

名前目的説明ターゲットCPUライセンス実装言語
ALGOL 68 r0 [要引用]1968標準国際IFIP WG 2.1 最終報告書仕様 – 8月ACM
アルゴル 68-R R1970軍隊英国ICL 1900アルゴル60
EPOS ALGOL E [要出典]1971科学的
アルゴル 68RS RS1972軍隊英国ポータブルコンパイラシステムICL 2900/シリーズ 39、Multics、VMS および C ジェネレータ (1993)クラウン著作権アルゴル 68RS
Mini ALGOL 68 [要出典]1973研究オランダシンプルなAlgol 68プログラム用インタープリター「シンプルなAlgol 68プログラム用インタープリター」 (PDF)。Centrum Wiskunde & Informatica 。2011年7月18日時点のオリジナル (PDF)からアーカイブポータブル通訳機数学センターアルゴル60
アルゴル 68C C1975科学的英国ケンブリッジ・アルゴル 68ICL、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
フラックF1977多目的カリフォルニア州デバッグ機能を備えたレポートの完全な実装の改訂システム/370リース、チオン株式会社アセンブラ
レニングラード ALGOL 68 L [要出典]1980通信ソビエト連邦完全な言語 + モジュールIBM、DEC、CAMCOH、PS 1001、PCソビエト
インタラクティブALGOL 68 I1983英国増分コンパイルパソコン非商用シェアウェア
アルゴル 68S S1985科学的国際ALGOL 68のSunバージョンSun-3、Sun SPARCSunOS 4.1およびSolaris 2)、Atari ST(GEMDOS)、Acorn ArchimedesRISC OS)、VAX-11Ultrix-32)
Algol68toC [ 3 ] [より良い情報源が必要] (ctrans)1985エレクトロニクス英国ELLA ALGOL 68RSからのctransポータブルCジェネレータ オープンソースパブリックドメイン(1995)アルゴル 68RS
アルゴル68 魔神G [要出典]2001完全な言語オランダ標準的な担保条項を含むポータブル通訳機GPLC
GCC (ga68)2025完全な言語ESGCC フロントエンドポータブルコンパイラGPLC

アセンブラ(Intel *86)

[編集]
アセンブラ著者ウィンドウズUnixライクその他のOSライセンスの種類
A86アセンブラエリック・アイザックソンはいいいえいいえ独自の
FASMトマシュ・グリシュタルはいはいはいBSD
GNUアセンブラGNUプロジェクトはいはいはいGPLv3
高レベルアセンブリ(HLA)ランドール・ハイドはいはいはいパブリックドメイン
JWasmアセンブラ[ 4 ]ヤペテと他の人々はいはいはいSybase Open Watcom パブリックライセンス
Microsoft マクロ アセンブラマイクロソフトはいいいえいいえ独自の
ネットワイドアセンブラサイモン・タサムとジュリアン・ホールはいはいはいBSD
ターボアセンブラボーランドはいいいえいいえ独自の

アセンブラー(モトローラ 68*)

[編集]
アセンブラ著者ウィンドウズUnixライクその他のOSライセンスの種類
アセンブラ[要出典]モトローラはいいいえいいえ独自の
Devpac [要出典]ハイソフトシステムズいいえいいえアミガアタリST独自の
GNUアセンブラGNUプロジェクトはいはいはいGPLv3
rmac [要出典]ジェームズ・ハモンズ、ジョージ・ナコス、ランドン・ダイアーはいはいはいフリーウェア

アセンブラ(Zilog Z80)

[編集]
アセンブラ著者ウィンドウズUnixライクその他のOSライセンスの種類
マイクロソフト MACRO-80マイクロソフトいいえいいえはい独自の
ゼウスアセンブラニール・モッターズヘッド、サイモン・ブラッテルいいえいいえはい独自の
プロメテウスプロキシマソフトウェアいいえいいえいいえ独自の

アセンブラー(その他)

[編集]
アセンブラ著者ウィンドウズUnixライクその他のOSライセンスの種類
TMS 9900アセンブラテキサス・インスツルメンツはいはいはい独自の
GNUアセンブラGNUプロジェクトはいはいはいGPLv3
TAL(タンデムアプリケーション言語)[要出典]タンデムコンピューターいいえはいガーディアン、ノンストップカーネル独自の
pTAL(アプリケーション言語)[要引用]タンデムコンピューターいいえはいノンストップカーネル、ノンストップOS独自の
epTAL(アプリケーション言語)[要引用]HPEいいえはいノンストップOS独自の

BASICコンパイラ

[編集]

コンパイラ著者作業状態ウィンドウズUnixライクその他のOSライセンスの種類標準適合
最小限のBASICフルBASIC
アプリゲームキットゲームクリエイター現在はいはいいいえ独自の??
BASIC-PLUS-2 [要引用]デジタル・イクイップメント・コーポレーション製造中止いいえ?RSTS/ERSX-11M独自の??
SDL 2.0 用 BBC BASICリチャード・T・ラッセル現在はいはい(LinuxmacOSAndroidはい(Raspberry Pi OSzlibライセンスいいえいいえ
ブリッツマックスブリッツリサーチ製造中止はいはい(LinuxmacOSいいえzlibライセンスいいえいいえ
ダークベーシックゲームクリエイター非アクティブはいいいえいいえMITライセンスいいえいいえ
ECMA-55 最小限のBASICコンパイラ[ 5 ]ジョン・ゲートウッド・ハム現在いいえリナックスいいえGPLv2はいいいえ
フリーベーシックFreeBASIC開発チーム現在はいはいMS-DOSFreeBSDLinuxGPLv2+部分的[ 6 ] [信頼できない情報源? ]いいえ
フューチャーベーシックブリラーソフトウェア現在いいえmacOSクラシックMac OS独自の部分的いいえ
ガンバスブノワ・ミニシニ現在いいえはいいいえGPLv2+いいえいいえ
GFAベーシックフランク・オストロウスキ放棄されたはいいいえアミガアタリSTMS-DOS独自のいいえいいえ
水銀RemObjects現在はいはい(LinuxmacOSAndroidiOSはい(WebAssembly独自のいいえいいえ
PowerBASIC(旧称Turbo Basic)PowerBASIC株式会社非アクティブはいいいえドス独自の??
ピュアベーシックファンタジーソフトウェア現在はいはいはい独自のいいえいいえ
QB64ガレオン船現在はいはいはいLGPLv2.1部分的いいえ
クイックベーシックマイクロソフト製造中止いいえいいえMS-DOS独自の部分的いいえ
タンデムBASIC [要出典]タンデムコンピューター歴史的いいえいいえガーディアン、ノンストップカーネル、ノンストップOS独自のいいえいいえ
真のベーシック真のベーシック現在はいいいえいいえ独自のはい部分的[ 7 ]
OpenVMS 用 VSI BASICVMS ソフトウェア株式会社現在いいえいいえオープンVMS独自のいいえいいえ
Xojo(旧REALbasic)Xojo Inc.(旧Real Software)現在はいはいはい独自のいいえいいえ

BASICインタープリタ

[編集]
通訳者著者ウィンドウズUnixライクその他のOSライセンスの種類
ベーシックプラスデジタル・イクイップメント・コーポレーションいいえいいえRSTS/E独自の
SDL 2.0 用 BBC BASICリチャード・T・ラッセルはいはい(LinuxmacOSAndroidiOSRaspberry Pi OSWebブラウザzlibライセンス
リバティベーシックショップトークシステムズはいいいえいいえ独自の
GW-BASICマイクロソフトいいえいいえMS-DOS独自の
QベーシックマイクロソフトいいえいいえMS-DOS独自の
シマリス ベーシックロナルド・H・ニコルソン・ジュニアはいはいはいフリーウェア
TI ベーシック (TI 99/4A)テキサス・インスツルメンツいいえいいえTI-99/4A独自の
TI 拡張ベーシックテキサス・インスツルメンツいいえいいえTI-99/4A独自の
ロッキーマウンテンベーシック[トランス時代]はいいいえHP9000独自の
ヤバシックマーク・オリバー・イムはいはい俳句MITライセンス
スモールベーシックスモールベーシックはいはいAndroidmacOSGPLv3+
スーパーベーシックジャン・ジョーンズいいえいいえシンクレアQL独自の
レベルI ベーシックスティーブ・レイニンガーいいえいいえTRS-80 ROM独自の
レベルIIベーシックマイクロソフトいいえいいえTRSDOSNewDos/80、MultiDOS、DosPlus、LDOS独自の
レベルIIIベーシックマイクロソフトいいえいいえTRSDOSNewDos/80、MultiDOS、DosPlus、LDOS独自の
VAXベーシックデジタル・イクイップメント・コーポレーションいいえいいえVAX/VMS独自の

Cコンパイラ

[編集]
コンパイラ著者オペレーティングシステム[ i ]ベアマシンライセンスの種類標準適合
マイクロソフトウィンドウズUnixライクその他のOSC89C99C1117世紀
8cc [要出典]上山るいはいはい??マサチューセッツ工科大学はいはいはいいいえ
エイコーンC/C++エイコーンコードミストいいえいいえRISC OS?独自のはいはいいいえはい
AMD 最適化 C/C++ コンパイラ(AOCC)AMDいいえはいいいえ?独自のはいはいはいはい
アステカCマンクスソフトウェアシステムズいいえいいえCP/MCP/M-86DOSクラシック Mac OS?独自の????
アムステルダムコンパイラキットアンドリュー・タネンバウムセリエル・ジェイコブスいいえはいはい?BSD????
BDS CBDソフトウェアいいえいいえCP/M?パブリックドメイン????
bcc(ブルースのCコンパイラ)[ 8 ]ブルース・エヴァンスいいえはいいいえ?GNUライセンス????
C++ビルダーエンバカデロはいはい(iOS、Android)いいえ?独自のはいはい部分的?
cc65いいえはいいいえ?Zlibライセンスいいえいいえいいえいいえ
ソフトインテグレーション株式会社はいmacOSFreeBSDLinuxSolarisHP-UXAIXQNXはい?フリーウェアはいはいいいえ?
カランLLVMプロジェクトはいはいはい?Apache (LLVM 例外)はいはいはいはい
コンプサートインリアはいはいいいえ?フリーウェア(非商用利用でソースコードが利用可能)またはGPLはい部分的いいえ?
cproc [要引用]マイケル・フォーニーはいはいいいえ?ISCはいはいはいはい
DEC C [要出典]元はDigital Equipment Corporation、現在はVSIいいえTru64LinuxオープンVMS?独自のはいはい??
デジタル火星デジタル火星はいいいえいいえ?独自の????
デジタルリサーチC [ 9 ] [より良い情報源が必要]デジタルリサーチ??CP/M、DOS?独自の????
エジソンデザイングループエジソンデザイングループはいはいはい?独自のはいはいはいはい
GCC(gcc)GNUプロジェクトMinGWCygwinWSLはいIBMメインフレーム、AmigaOSVMSRTEMSDOS [ 10 ]はいGPLはい部分的[ ii ]部分的[ ii ]部分的[ ii ]
IAR C/C++ コンパイラ[要引用]IARシステムズはいはい[注1 ]いいえ?独自のはいはいはいはい
Intel oneAPI DPC++/C++ コンパイラ
(icx)
インテルはいリナックスいいえ?フリーウェア(優先サポートはオプション)はいはいはい[ 11 ]はい
インテル C++ コンパイラクラシック
(icc)
インテルはいLinuxmacOSいいえ?フリーウェア(優先サポートはオプション)はい部分的[ 12 ]部分的[ 12 ]?
インタラクティブCKISS実用ロボティクス研究所はいUnixmacOSLinuxIRIXSolarisSunOSいいえ?フリーウェア部分的いいえいいえ?
keil C/C++ コンパイラキール(会社)はいはいいいえ?独自の????
格子CライフボートアソシエイツいいえはいDOSOS/2コモドールアミーガアタリSTシンクレアQL?独自の????
LCCCクリス・フレイザーデビッド・ハンソンはいはいはい?フリーウェア(非商用利用の場合はソースコードが利用可能)はいいいえいいえ?
マーク・ウィリアムズ Cマーク・ウィリアムズ・カンパニーはい筋の通ったはい?独自仕様- Coherent Compiler 3条項BSD [説明が必要]????
MCPユニシスいいえいいえMCP?独自の????
MikroC コンパイラミクロエレクトロニクスはいはいはい?独自の????
MPW CりんごいいえいいえクラシックMac OS?独自の????
オープン64AMDSGIGoogleHPIntelNvidiaPathScale清華大学などいいえはいはい?GPL????
パシフィックC [要出典]ハイテクソフトウェアいいえいいえドス?フリーウェア[ 13 ]????
ペレスC [要出典]ペレ・オリニウスはいいいえいいえ?フリーウェアいいえはいはいはい
パーソナルCコンパイラ(PCC)[要出典]デスメットいいえいいえドス?GPL [ 14 ]はい[ iii ]いいえいいえいいえ
PGCCポートランドグループはいはい未知?独自の????
ポータブルCコンパイラスティーブン・C・ジョンソンアンダース・マグヌッソンはいはいはい?BSDはい部分的いいえ?
クイックCマイクロソフトはいいいえいいえ?独自の????
リッチーCコンパイラ(PDP-11)Dennis RitchieとJohn Reiser、 Doug Gwynによってクロスコンパイラに変換されました。はいはいはい?フリーウェア部分的部分的部分的部分的
アラン・スナイダーのポータブルCコンパイラAlan Snyderと現在のメンテナーlarsbrinkhoff | Snyder-C-compilerいいえはいいいえ?MITライセンス????
SEGGERコンパイラ[ 15 ]SEGGER マイクロコントローラはいはいはい?独自のはいはい部分的部分的
SCC [要引用]ロベルト・E・バルガス・カバジェロはいはい??ISCはいはいいいえいいえ
小文字のCロン・ケインジェームズ・E・ヘンドリックスバイトはいはいCP/MDOS?パブリックドメイン部分的いいえいいえ?
小型デバイス向けCコンパイラサンディープ・ダッタはいはい未知はいGPL????
シンボリックスC [要出典]シンボリックスいいえいいえシンボリックス属?独自の?いいえいいえいいえ
タンデムC [ 16 ]タンデムコンピューターいいえはいガーディアン、ノンストップカーネル、ノンストップOSいいえ独自の??いいえいいえ
タスク[要出典]アルティウムはいLinuxMacOSいいえ?独自の????
THINK C、ライトスピードCTHINKテクノロジーズいいえいいえクラシックMac OS?独自の????
小さなCコンパイラファブリス・ベラールはいはいいいえ?LGPLはい部分的部分的?
ボーランドターボCエンバカデロはいいいえはい?独自仕様- V 2.01 は無料で利用可能????
VBCCフォルカー・バルテルマンはいはいはい?フリーウェア(ソースコードは入手可能ですが、改変は許可されていません)はい部分的いいえ?
マイクロソフトビジュアルC++マイクロソフトはいいいえいいえ?プロプライエタリフリーウェアはいいいえ[ 17 ]部分的[ iv ]はい[ iv ]
Oracle CコンパイラオラクルいいえSolarisLinuxいいえ?プロプライエタリフリーウェアはいはいはいいいえ
Watcom C/C++
Open Watcom C/C++
ワトコムはい実験的なDOSOS/2?Sybase Open Watcom パブリックライセンスはい部分的いいえ?
Wind River (Diab) コンパイラウインドリバーシステムズはいはいはい?独自の????
ホワイトスミスCコンパイラホワイトスミス株式会社いいえはいいいえ?独自仕様(ソースコードは非商用利用可)いいえ?いいえ?
XL CXL C/C++IBMいいえAIXLinuxz/OSz/VM?独自のはい[ 18 ] [ 19 ] [ 20 ]はい[ 18 ] [ 19 ] [ 20 ]はい[ 18 ] [ 19 ] [ 20 ]はい[ 18 ] [ 19 ] [ 20 ]
ジグccジグソフトウェア財団はいはいはい?MITライセンス????

注:

  1. ^ ホストオペレーティングシステムおよび/または⟨クロスコンパイルターゲットのリスト
  2. ^ a b c 浮動小数点を除いて完了。
  3. ^ バージョン 3.1h 以降は ANSI 89 に準拠
  4. ^ a b Visual Studio v16.8。

C++コンパイラ

[編集]
コンパイラ著者オペレーティングシステム[ i ]ライセンスの種類IDE標準適合
ウィンドウズUnixライク他のC++11C++14C++17C++20C++23
AMD 最適化 C/C++ コンパイラ(AOCC)AMDいいえはいいいえプロプライエタリフリーウェアいいえはいはいはい部分的部分的
C++Builder (クラシック Borland、bcc*)エンバカデロコードギアはい(bcc32)macOS(bccosx)[ 21 ]いいえプロプライエタリ(無料コミュニティ版)[ 22 ]はいはい[ 23 ] [ 24 ]いいえいいえ??
C++Builder(最新版、bcc*c)エンバカデロLLVM[ 25 ]はい (bcc32c、bcc64、
bcc32x、bcc64x)
iOS ⟩ (bccios*), ⟨ Android ⟩ (bcca*) [ 21 ]いいえプロプライエタリ(フリーウェア - 32ビットCLI、[ 26 ]無料の限定商用版)[ 22 ]はいはい[ ii ] [ 23 ] [ 24 ]はい[ 27 ]はい[ 28 ]??
ターボC++(tcc)ボーランドコードギアはいいいえドスフリーウェアはいいいえいいえいいえ??
シントCERNはいはいBeBoxDOSなどX11/MITはいいいえいいえいいえ??
Cフロントビャルネ・ストロウストルップいいえはいいいえ?いいえいいえいいえいいえ??
クラン(clang++)LLVMプロジェクトはいはいはいインディアナ大学/NCSAXcodeQtCreator(オプション)はい[ ii ] [ 29 ] [ 30 ] [ 24 ]はいはい部分的部分的
コモ C/C++コモー・コンピューティングはいはいはい独自のいいえいいえ[ iii ]いいえいいえ??
クレイ C/C++ (CC)クレイいいえいいえいいえ独自のいいえはい[ iv ] [ 31 ] [ 32 ]はい[ iv ]はい部分的いいえ
デジタルマーズC/C++(dmc)デジタル火星はいいいえドス独自のいいえ部分的[ 33 ] [ 24 ]いいえいいえ??
EDG C++ フロントエンド (eccp、edgcpfe)エジソンデザイングループはいはいはい独自のいいえはい[ iii ] [ 34 ] [ 24 ]はいはい部分的部分的
EKOPath (パスCC)PathScaleなどいいえはいはい混合(プロプライエタリ
オープンソースGPL
いいえはい[ v ] [ 35 ]部分的いいえ??
GCC (g++)GNUプロジェクトMinGWMSYS2
Cygwin、Windows サブシステム
はいはいGPLv3QtCreatorKdevelopEclipse
NetBeansCode::BlocksDev-C++Geany
はい[ v ] [ 36 ] [ 37 ] [ 24 ]はいはい部分的部分的
HP aC++ (aCC)ヒューレット・パッカードいいえHP-UXいいえ独自のいいえ部分的[ 38 ] [ 24 ]いいえいいえ??
IAR C/C++ コンパイラ (icc*)IARシステムズはいいいえ⟨はい⟩独自のIAR 組み込みワークベンチはい[ 39 ]はい部分的??
インテル C++ コンパイラ(icc)インテルはいLinuxmacOSFreeBSD ; ⟨ Android ( x86 )⟩いいえプロプライエタリフリーウェア[ 40 ]Visual StudioEclipseXcodeはい[ iii ] [ 41 ] [ 24 ]はい[ 42 ]はい[ 43 ]部分的部分的
KAI C++ (KCC)Kuck & Associates, Inc. ⟨Intel
に吸収合併
いいえTOPS-20Digital UnixHP-UXLinux ( x86 )、
IRIX 5.3 & 6.xSolaris 2.xUNICOS
いいえ独自のいいえいいえ[ iii ] [ 44 ]いいえいいえ??
マイクロテック C/C++ (mcc)メンターシーメンスはいはいはい独自のEDGE 開発者スイートいいえいいえいいえ??
EDGE C/C++ [ vi ]メンターシーメンスはいはいはい独自のEDGE 開発者スイートいいえいいえいいえ?
オープン64(オープンCC)HPAMD清華大学などいいえはいいいえ修正GPLv2いいえいいえ[ v ] [ vii ] [ 45 ]いいえいいえ??
PGC++ (pgc++)PGIエヌビディアサポートされていない[ 46 ]LinuxmacOSいいえ独自のEclipseXcodeVisual Studioはい[ iii ] [ 47 ] [ 24 ]はい部分的??
プロデヴワークショップシリコングラフィックスいいえIRIX 5.3 および 6.xはい独自のはい?????
RealView コンパイル ツール (armcc)キールアームはいはい⟨はい⟩独自のRealView 開発スイートいいえ[ iii ] [ 48 ]いいえいいえ??
Arm コンパイラ (armcc)キールアームはいはい⟨はい⟩独自のμVision、DS-5はい[ iii ] [ 49 ] [ 50 ]いいえいいえ??
Arm コンパイラ (armclang)KeilArm ⟩ ( LLVM )はいいいえ⟨はい⟩独自のμVision、DS-5はい[ ii ] [ 51 ] [ 52 ]はいいいえ??
Salford C++ コンパイラシルバーフロストはいいいえいいえ独自のはい?????
SAS/C C++SASインスティテュートWindows NT / 95AIXSolaris / SunOSLinuxIBM メインフレームDOS独自のいいえ?????
スコアC++(tpp)DDC-Iはいはいはい独自のはいはいいいえいいえ??
SEGGER コンパイラSEGGER マイクロコントローラはいはいはい独自のはいはい部分的部分的??
Oracle C++ コンパイラ (CC)オラクルいいえLinuxSolarisいいえプロプライエタリフリーウェアOracle Developer StudioNetBeansはい[ 53 ] [ 54 ] [ 24 ]はいいいえ??
タンデムC++ [ 55 ]タンデムコンピューターいいえはいノンストップカーネル、ノンストップOS独自の日食?いいえいいえ?
TenDRA(tcc)TenDRAプロジェクトいいえはいいいえBSDいいえいいえ[ 56 ]いいえいいえ??
ベクターCコードプレイはいいいえPS2 ⟩、⟨ PS3 ⟩ など独自のVisual Studioコードウォリアー部分的[ 57 ]いいえいいえ??
ビジュアルC++(cl)マイクロソフトはいLinuxmacOS ; ⟨ Android ⟩、⟨ iOSドス独自仕様(個人および利益上限100万ドル以下の企業は無料)[ 58 ]Visual StudioQtCreatorはい[ 59 ] [ 60 ] [ 24 ]はいはい[ 61 ]はい[ 62 ]部分的
XL C/C++ (xlc++)IBMいいえLinux ( Power )、AIXz/OSz/VM独自の日食はい[ 18 ] [ 19 ] [ 20 ]はい[ 18 ] [ 19 ] [ 20 ]はい[ 18 ] [ 19 ] [ 20 ]AIX用の実験的[ 19 ]いいえ
Diab コンパイラ(dcc)ウインドリバーTPGキャピタルはいLinuxSolarisVxWorks独自のウインドリバーワークベンチいいえ[ iii ] [ 63 ]いいえいいえ??
ジグC++ジグソフトウェア財団はいはいはいMITライセンス??????

注:

  1. ^ ホストオペレーティングシステムおよび/または⟨クロスコンパイルターゲットのリスト
  2. ^ a b c Clangフロントエンドを使用しています。[ 29 ] [ 30 ]
  3. ^ a b c d e f g h EDGフロントエンドを使用しています。[ 34 ]
  4. ^ a b Cray C++ ライブラリはワイド文字をサポートしておらず、単一のロケールのみをサポートします。
  5. ^ a b c GCCフロントエンドを使用しています。[ 36 ] [ 37 ]
  6. ^ EDGE C/C++ コンパイラは Microtec C/C++ コンパイラに基づいています。
  7. ^ 最新のOpen64 v5.0はフロントエンドとしてGCC 4.2を使用していますが、C++11はサポートされていません。 [ 36 ] [ 37 ]

C#コンパイラ

[編集]
コンパイラ著者タイプウィンドウズUnixライクその他のOSライセンスの種類IDE ?
ビジュアルC#マイクロソフトジットはいiOSいいえ独自のはい
ビジュアルC#エクスプレスマイクロソフトジットはいいいえいいえフリーウェアはい
単核症ザマリンジットはいはいはいGPLv2はい
ポータブル.NETドットGNUAOTはいはいいいえGPLいいえ
シャープ開発IC#Code チーム。ジットはいいいえいいえLGPLはい
ロザリン.NET ファウンデーションジャストインタイム/アタッチメントはい部分的いいえアパッチ2.0 [ 64 ]いいえ
RemObjects C#RemObjectsAOTはいはい(LinuxmacOSAndroidiOSはい(WebAssembly独自のはい
IL2CPPユニティ・テクノロジーズAOTはいはいはい独自のいいえ
IL2CPUコスモスAOTはいはいはいBSDライセンス[ 65 ]いいえ
バルトークマイクロソフトリサーチAOTはいいいえいいえ独自のいいえ
リュジット.NET ファウンデーション。ジットはいはいはいMITライセンス[ 66 ]はい
コアRT.NET ファウンデーション。AOT/JITはいはいはいMITライセンス[ 66 ]はい
bフラット[ 67 ]ミハル・ストレホフスキーAOTはいはいはいGPL [ 68 ]いいえ

COBOLコンパイラ

[編集]
コンパイラ著者オペレーティング·システムライセンスの種類IDE ?標準適合
ウィンドウズUnixライク他のCOBOL-85COBOL 2002
IBM COBOLIBMはいAIXLinuxz/OSz/VMz/VSEIBM i独自のIBM 開発者ツール (z/OS 用)はい部分的
ネットCOBOL富士通GTソフトウェアはいはいいいえ独自のはいはい部分的
GnuCOBOL(旧OpenCOBOL)西田啓介、ロジャー・ホワイル、サイモン・ソビッシュはいはいはいGPLOpenCobolIDE、GIX、HackEditはい部分的
GCC(gcobol)[ 69 ]COBOLworx(Symas)はいはいはいGPLいいえはい[ 70 ]計画中[ 70 ]
オッターキット[ 71 ] [ 72 ]ガブリエル・ゴンサルベスはいはいはい(共通言語インフラストラクチャアパッチ2.0はい部分的リリース候補
ビジュアルCOBOLマイクロフォーカスはいはいはい独自のはいはいいいえ
isCOBOLの進化ベリーアントはいはいはい独自の日食はい部分的
VMS COBOL元はDigital Equipment Corporation、現在はVSIいいえいいえオープンVMS独自のビジュアルスタジオコードはいいいえ
MCP COBOLユニシスいいえいいえMCP独自のキャンデはい[ 73 ]いいえ
OS 2200 COBOLユニシスいいえいいえOS 2200独自の?はい[ 74 ]いいえ
タンデムCOBOL [ 75 ] [ 16 ]タンデムコンピューターいいえいいえガーディアン、ノンストップカーネル、ノンストップOS独自のEclipse、Micro Focus COBOLワークベンチ[ 76 ]??
PDP-11 COBOLデジタル・イクイップメント・コーポレーションいいえいいえRSTS/ERSX-11M独自の?いいえいいえ
COBOL-85デジタル・イクイップメント・コーポレーションいいえいいえRSTS/ERSX-11MVMS独自の???
オーステックコボルEsmond & David Pitt と Derek Trusler、Austec International Inc.いいえはいはい独自のいいえ部分的部分的

Common Lispコンパイラ

[編集]
コンパイラ著者ターゲットウィンドウズUnixライクその他のOSライセンスの種類IDE ?
アレグロ コモンリスプフランツ株式会社ネイティブコードはいはいはい独自のはい
武装クマの共通舌足らずピーター・グレイブスJVMはいはいはいGPLはい
クリップスGNUプロジェクトバイトコードはいはいはいGPLいいえ
クローズア CLクローズア・アソシエイツネイティブコードはいはいいいえLGPLはい
CMU コモンリスプカーネギーメロン大学ネイティブコード、バイトコードいいえはいいいえパブリックドメインはい
コーマン コモンリスプコーマンテクノロジーズネイティブコードはいいいえいいえMITライセンスはい
埋め込み可能なCommon Lispフアンホ・ガルシア・リポルバイトコード、CはいはいはいLGPLはい
GNU コモンリスプGNUプロジェクトCはいはいいいえGPLいいえ
LispWorksLispWorks株式会社ネイティブコードはいはいいいえ独自のはい
モクルウーキックスネイティブコードいいえはいはい独自のいいえ
モヴィッツフローデ・V・フィエルドネイティブコード、独自のOSいいえいいえはいBSDいいえ
オープンジェネラシンボリックスIvoryエミュレータ、独自のOSいいえいいえはい独自のはい
サイエンニア Common Lispサイエニア株式会社ネイティブコードいいえはいいいえ独自のいいえ
スティールバンク Common Lispsbcl.orgネイティブコードはいはいはいパブリックドメインはい

Dコンパイラ

[編集]
コンパイラ著者ウィンドウズUnixライクその他のOSライセンスの種類IDE ?
D(DMD)デジタルマーズなどはい32ビットLinuxmacOSFreeBSDいいえブースト
いいえ
.NET 用の D?はいはい???
GCCGDCGNUプロジェクトはいはいいいえGPLいいえ
LDCLLVMはいはいいいえモジュールに応じて複数のオープンソースライセンスいいえ

DIBOL/DBLコンパイラ

[編集]
コンパイラ著者ウィンドウズUnixライクその他のOSライセンスの種類IDE ?
ディボルデジタル・イクイップメント・コーポレーションいいえいいえRSTS/E、VMS独自のいいえ
シナジーDBL [ 77 ] [ 78 ] [ 79 ]シナジェックスはいはいはい独自のはい

ECMAScriptインタープリタ

[編集]

エッフェルコンパイラ

[編集]
コンパイラ著者ウィンドウズUnixライクその他のOSライセンスの種類IDE ?
エッフェルスタジオEiffel Software / コミュニティ開発 (SourceForge)はいはいはいGPLはい
LibertyEiffel(SmartEiffelのフォーク)D.コルネットとコミュニティ?はい?GPLv2?
スマートエッフェルD. コルネット?はい?GPLv2?

Forthコンパイラとインタープリタ

[編集]
コンパイラ著者ウィンドウズUnixライクその他のOSライセンスの種類
Win32Forth [ 80 ]アンドリュー・マッケワン、トム・ジマー、他はいいいえいいえパブリックドメイン
VFXフォース[ 81 ] [ 82 ]MPEはいはいはい?
スウィフトフォース[ 83 ]フォース株式会社はいはいいいえ独自の
SP-フォースアンドレイ・チェレゾフはいはい?GPL3
レトロフォース[ 84 ]チャールズ・チルダースはいはい?ISCライセンス
pForthフィル・バークはいはいはいパブリックドメイン
オープンファームウェア????BSDライセンス
iForth [ 85 ]マルセル・ヘンドリックスはいはいいいえ独自の
Gフォースベルント・ペイサンとアントン・エルトルはいはいいいえGPL3
カラーフォースチャールズ・H・ムーア???パブリックドメイン
シフォース[ 86 ] [ 87 ] [ 88 ]アルバート・ファン・デル・ホルストはいはいいいえGPL
アトラス[ 89 ]ジョン・ウォーカー?はいいいえパブリックドメイン
OSの崩壊[ 90 ]ヴァージル・デュプラスいいえはいはい?
フリーフォース[ 91 ]?はいはい(Linux)?パブリックドメイン
バイトフォース[ 92 ]?????
ノーフォース[ 93 ]???RISC-Vベアメタル?
4tH [ 94 ]ハンス・ベゼマーはいはいはいLGPL

Fortranコンパイラ

[編集]
コンパイラ著者作業状態オペレーティング·システムライセンスの種類IDE ?
ウィンドウズUnixライク他の
AMD 最適化 C/C++ コンパイラ(AOCC)AMD現在いいえはいいいえフリーウェアいいえ
PDP-11 FORTRAN IVデジタル・イクイップメント・コーポレーション製造中止いいえいいえはい独自のいいえ
PDP-11 FORTRAN-IV-Plusデジタル・イクイップメント・コーポレーション製造中止いいえいいえはい独自のいいえ
Fortran 77デジタル・イクイップメント・コーポレーション製造中止いいえ?RSTS/EVMS独自の?
Fortran H(Fortran IVに相当)IBM製造中止いいえいいえはい独自のいいえ
オラクルフォートランオラクル製造中止いいえLinuxSolarisいいえフリーウェアOracle 開発者スタジオ
PGFORTRANポートランドグループ製造中止はいLinuxのみはい独自のWindows 上の Visual Studio
PathScale コンパイラスイートシコルテックス製造中止いいえLinuxのみいいえ独自のはい
アブソフト プロ Fortranアブソフト製造中止はいLinuxmacOSはい独自のはい
G95アンディ・ヴォート非アクティブはいはいはいGPLいいえ
VS/9 Fortran IVユニシス製造中止いいえいいえはい独自のいいえ
GCC ( GNU Fortran )GNUプロジェクト現在はいはいはいGPLv3Photran(Eclipseの一部)、Simply Fortran、Lahey Fortran
インテル Fortran コンパイラクラシック (ifort)インテル現在はいLinuxmacOSいいえフリーウェア、オプションの優先サポートはい(プラグイン)、Windows では Visual Studio、Linux では Eclipse、Mac では XCode
インテル Fortran コンパイラ (ifx)インテル現在はいリナックスいいえフリーウェア、オプションの優先サポートはい(プラグイン)、Windows 上の Visual Studio、Linux 上の Eclipse
オープン64GoogleHPIntelNvidiaPathScale清華大学など終了したいいえはいはいGPLいいえ
クラシックフラングLLVMプロジェクト現在はいはいはいNCSAはい
LLVM フラングLLVMプロジェクト現在はいはいはいNCSAはい
LFortranLFortranチーム現在はいはいはいBSDはい
FTN95シルバーフロスト現在はいいいえいいえ独自のはい
NAG Fortran コンパイラ数値アルゴリズムグループ?はいはいいいえ独自のはい
タンデムフォートラン[ 16 ]タンデムコンピューター製造中止いいえ?ガーディアン、ノンストップカーネル、ノンストップOS独自のいいえ
フォートランIBM現在いいえいいえz/OSz/VSE、およびz/VM独自の日食
XLフォートランIBM現在いいえLinux ( PowerおよびAIXいいえ独自の日食
sxf90 / sxmpif90NEC?いいえはいスーパーUX独自のはい
MCPユニシス製造中止いいえいいえMCP独自のキャンデ
Watcomを開くSybaseおよび Open Watcom の貢献者現在はいはいDOSOS/2Sybase Open Watcom パブリックライセンスWindowsOS/2の場合
シンボリックスFortranシンボリックス製造中止いいえいいえシンボリックス属独自のはい
クレイクレイ現在はいはいはい独自のはい

Goコンパイラ

[編集]
コンパイラ作業状態オペレーティング·システムライセンスの種類
ウィンドウズUnixライク他の
GC現在はいはいはいBSD 3条項
GCC(gccgo)現在MinGWCygwinはいはいGPL
レムオブジェクトゴールド現在はいLinuxmacOSAndroidiOSはい(WebAssembly独自の
LLVM(llgo)ドロップ[ 95 ]いいえはいいいえNCSA
ゴーファー現在はいはいはいBSD 2節
タイニーゴー現在はいはいはいBSD 3条項

Haskellコンパイラ

[編集]
コンパイラ著者ウィンドウズUnixライクその他のOSライセンスの種類積極的にメンテナンスされていますか?
HBCレナート・オーガスソン
トーマス・ジョンソン
?はいいいえオープンソースいいえ
GHCGHCはいはいいいえオープンソースはい
YHCYHCはいはいいいえオープンソースいいえ
JHCジョン・ミーチャムはいはいいいえオープンソースはい

ISLISP コンパイラとインタープリタ

[編集]
名前著者作業状態ターゲット書かれたオペレーティング·システムライセンスの種類標準適合
ウィンドウズUnixライク他の
Easy-ISLisp [ 96 ]笹川健一現在CバイトコードCLispいいえLinuxmacOSOpenBSDいいえBSD 2節はい
オープンリスプエリギス現在CバイトコードCLispはいmacOSLinuxBSDAIXSolarisQNX?独自のはい
デイリスポ[ 97 ]マシュー・デンソン非アクティブJavaバイトコードJavaLispはいはいはい(JVMBSD 3条項部分的
アイリス[ 98 ]谷口 雅也[ 99 ]非アクティブバイトコード行くはいはいはいMPL 2.0はい
アイリスウェブREPL [ 100 ]谷口 雅也[ 99 ]非アクティブJavaScriptGo、JavaScriptはいはいはいMPL 2.0はい
キス[ 101 ]峰島裕二非アクティブバイトコードC、LISPはいはい?GPLv3+部分的
OKI ISLISP [ 102 ]京都大学と沖電気工業終了したバイトコードCはいいいえいいえフリーウェアはい
プライムリスプミハイル・セミョーノフ製造中止バイトコードC#はいいいえいいえシェアウェア、自由に再配布可能なバイナリいいえ
ISリスプロイド五味弘製造中止バイトコードジャワいいえアンドロイドいいえ独自の?

Javaコンパイラ

[編集]
コンパイラ著者作業状態ウィンドウズUnixライクその他のOSライセンスの種類IDE ?
エジソンデザイングループエジソンデザイングループ製造中止はいはいはい独自のいいえ
GCC ( gcj )GNUプロジェクト非アクティブいいえはいいいえGPLいいえ
ジャバクサン・マイクロシステムズ(オラクル所有現在はいはいはいBCLはい
javac OpenJDKサン・マイクロシステムズ(オラクル所有現在はいはいはいGPLv2はい
ECJ (Eclipse コンパイラー for Java)Eclipseプロジェクト?はいはいはいプレミアリーグはい
ジケスIBM非アクティブ?はい?IPL?
パワーJ [ 103 ]Sybase ( SAPが所有製造中止はい???はい
ヨウ素RemObjects現在はいはい(LinuxmacOSAndroidiOSはい(WebAssembly独自のはい

Pascalコンパイラ

[編集]
コンパイラ著者ウィンドウズUnixライクその他のOSライセンスの種類IDE ?
アムステルダムコンパイラキットアンドリュー・タネンバウム
セリエル・ジェイコブス
いいえはいはいBSDいいえ
デルファイエンバカデロコードギアはいはい(LinuxMac OSはい(iOSAndroid独自のはい
オキシジェン(旧デルファイ・プリズム)RemObjectsはいはい(LinuxmacOSAndroidIOSはい(WebAssembly独自のはい
フリーパスカルフロリアン・パウル・クランプフルはいはいはい(OS/2FreeBSDSolarisHaikuAndroidDOSなど[注 2 ]GPLFPIDE、LazarusGeany ( Ubuntu上)
GCC ( GNU パスカル)GNUプロジェクトはいはいはいGPLいいえ
カイリックスボーランド
コードギア
いいえはい(Linuxいいえ独自のはい
Windows 用 Turbo Pascalボーランド
コードギア
はい (3.x)いいえいいえ独自のはい
マイクロソフトパスカルマイクロソフトいいえいいえはい(DOS独自のはい
OMSIパスカルオレゴンソフトウェアいいえいいえはい ( RT-11RSX-11RSTS/E )独自のいいえ
シンボリックス パスカルシンボリックスいいえいいえシンボリックス属独自のはい
タンデムパスカル[ 16 ]タンデムコンピューターいいえ?ガーディアン、ノンストップカーネル独自の?
VSIパスカルVMSソフトウェア株式会社いいえいいえはい(OpenVMS独自のはい
ターボパスカルCodeGear
(ボーランド)
いいえいいえはいフリーウェアはい
ベクターパスカルグラスゴー大学はいはいいいえオープンソースいいえ
仮想パスカルヴィタリー・ミリャノフはいはいはい(OS/2フリーウェアはい
MCPユニシスいいえいいえMCP独自のキャンデ

Perlインタープリタ

[編集]
通訳者著者ウィンドウズUnixライクその他のOSライセンスの種類
ActivePerlインタープリタ[要引用]アクティブステートはいはいはい非営利または独占的
Perlインタープリタ[要出典]Wall/Perl開発者はいはいはいArtisticまたはGPL v1

PHPコンパイラ

[編集]
コンパイラ著者ウィンドウズUnixライクその他のOSライセンスの種類IDE ?
ファランジェデブセンスはいいいえ部分的アパッチ2.0はい
ピーチパイioレベルはいはいはいアパッチ2.0はい

PL/Iコンパイラ

[編集]
コンパイラ著者ウィンドウズUnixライクその他のOSライセンスの種類IDE ?
IBM Enterprise PL/I for z/OS [引用が必要]IBMいいえいいえz/OS独自のいいえ
IBM PL/I for AIX [引用が必要]IBMいいえAIXいいえ独自のいいえ
IBM PL/I(F) [引用が必要]IBMいいえいいえz/OSフリーウェアいいえ
IBM VisualAge PL/I Enterprise for OS/2 and Windows NT [引用が必要]IBMはいいいえOS/2独自のいいえ
LinuxおよびOS/2用のIron Spring PL/I [要出典]アイアンスプリングソフトウェアいいえリナックスOS/2 Warp とEComStation独自仕様; ライブラリソースはLGPLですいいえ
Micro Focus Open PL/I [引用が必要]マイクロフォーカスはいはいいいえ独自のはい
GCC (pl1gcc)ヘンリック・ソレンセンはいはいはいGPLいいえ

Pythonコンパイラとインタープリタ

[編集]
コンパイラ著者ターゲットウィンドウズUnixライクその他のOSライセンスの種類IDE ?
シトンCはいはいはいPSFLいいえ
アイアンパイソンコマンドラインはいはいはい(CLIアパッチ2.0いいえ
ジソンJVMはいはいはい(JVMPSFLいいえ
ヌイトカケイ・ヘイエンCC++はいはいはいアパッチ2.0いいえ
ナンバアナコンダLLVMJITはいはいはいBSD 2節いいえ
サイコアーミン・リゴ・
クリスチャン・ティズマー
x86-32 ( JIT )はいはいはいマサチューセッツ工科大学いいえ
ピピ独自のVMJITはいはいはいマサチューセッツ工科大学いいえ
脱皮した皮膚C++はいはいはいGPLv3BSDいいえ

Rubyコンパイラとインタープリタ

[編集]
コンパイラ著者ターゲットウィンドウズUnixライクその他のOSライセンスの種類IDE ?
ヤルヴ笹田耕一バイトコードはいはいはいRubyライセンスいいえ
アイアンルビーマイクロソフト。ネットはいはいはいアパッチ2.0いいえ
JRubyJVMはいはいはいEPLGPLLGPLいいえ
ムルビーまつもとゆきひろバイトコードはいはいはいマサチューセッツ工科大学いいえ
トリュフルビーオラクルネイティブ、JVMはいはいはいEPLGPLいいえ

Rustコンパイラ

[編集]
コンパイラ著者ウィンドウズUnixライクその他のOSベアマシンライセンスの種類
錆びたラスト財団はいはいはいはいApacheライセンス
GCCラスト[ 104 ]GNUプロジェクトMinGWCygwinWSLはいいいえはいGPL

Schemeコンパイラとインタープリタ

[編集]
コンパイラ著者ターゲットウィンドウズUnixライクその他のOSライセンスの種類IDE ?
ビッグルーマヌエル・セラーノネイティブ、バイトコードはいはい?GPL(コンパイラ)とLGPL(ランタイム)いいえ
シェ・スキームR. ケント・ディブヴィグネイティブはいはいいいえアパッチ2.0いいえ
チキンチキンチームCはいはい?BSDいいえ
ギャンビットマーク・フィーリーCはいはい?LGPLいいえ
GNUガイルGNUプロジェクトバイトコードはいはい?LGPLいいえ
イカロスアブドゥルアジズ・グロウムネイティブはいはい?GPLいいえ
アイアンスキームルウェリン・プリチャードコマンドラインはいはいはい(共通言語インフラストラクチャMs-PLいいえ
JSchemeケン・アンダーソン、ティム・ヒッキー、ピーター・ノーヴィグバイトコードはいはいはい(JVMzlibライセンスいいえ
ペル・ボスナーバイトコードはいはいはい(JVMマサチューセッツ工科大学いいえ
MIT/GNUスキームGNUプロジェクトネイティブはいはい?GPLいいえ
ラケットPLT株式会社バイトコード + JITはいはいmacOSMicrosoft WindowsLGPLドクターラケット
スキーム48リチャード・ケルシー、ジョナサン・リースC、バイトコードはいはい?BSDいいえ
SCMオーブリー・ジャファーCはいはいAmigaOSAtari STクラシック Mac OSDOSOS/2NOS/VEOpenVMSLGPLいいえ
SISCスコット・G・ミラー、マティアス・ラデストックバイトコードはいはいはい(JVMGPLMPLいいえ
スターリンジェフリー・マーク・シスキンドC?はい?LGPLいいえ
STklosエリック・ガレシオバイトコード?はい?GPLいいえ
通訳者著者ウィンドウズUnixライクその他のOSライセンスの種類IDE ?
ゴーシュ河合史朗はいはい?BSDいいえ
プチ・シェ・スキームR. ケント・ディブヴィグはいはいいいえアパッチ2.0いいえ
タイニースキーム???はいBSDいいえ

Smalltalkコンパイラ

[編集]
コンパイラ著者ターゲットウィンドウズUnixライクその他のOSライセンスの種類IDE ?
ファロファロチーム仮想マシンはいはいはいMITライセンスはい
GNUスモールトークGNU Smalltalkプロジェクトバイトコード + JITはいはいいいえGPLいいえ
ビジュアルワークスシンコムシステムズ?はいはいはい独自のはい
スモールトークMTオブジェクトコネクトネイティブはいいいえいいえ独自のはい

Tclインタープリタ

[編集]
通訳者著者ウィンドウズUnixライクその他のOSライセンスの種類
アクティブTclアクティブステートはいはいはい非営利または独占的
トゥクルシュMKSとその他多数はいはいはい独自仕様および/または無料
願いはいはいはい

コマンド言語インタープリタ

[編集]
通訳者著者ウィンドウズUnixライクその他のOSライセンスの種類
DCL(デジタル制御言語)デジタルいいえいいえOpenVMSRSX-11MRSTS/E独自の
TACL(タンデム高度コマンド言語)タンデムコンピューターいいえいいえガーディアン、ノンストップカーネル、ノンストップOS独自の

Rexx通訳

[編集]
通訳者著者ウィンドウズUnixライクその他のOSライセンスの種類
アミーガ ARexxコモドールいいえいいえはい独自の
オブジェクトレックスIBMはい?はい独自の
オープンオブジェクトRexxオブジェクト指向組織はいはいいいえCPL

CLIコンパイラ

[編集]
コンパイラ著者作業状態オペレーティング·システムライセンスの種類IDE ?
ウィンドウズUnixライクその他のOS
ビジュアルスタジオマイクロソフト現在はいいいえいいえ独自のはい
単核症単核症現在はいはいいいえマサチューセッツ工科大学はい
デルファイプリズムRemObjects現在はいはいはい独自のはい
ポータブル.NETドットGNU非アクティブはいはいいいえGPL未知

ソースツーソースコンパイラ

[編集]

このリストは不完全です。より詳細なソースコードコンパイラのリストについては、こちらを参照してください。

コンパイラ著者ターゲット入力目標出力自動並列化装置ウィンドウズUnixライクその他のOSライセンスの種類フレームワーク?
DMS ソフトウェア リエンジニアリング ツールキットセマンティックデザインC / C++COBOLPL/I、その他多数任意の言語いいえはいはいはい独自のはい
薔薇ローレンス・リバモア国立研究所CFortranなどC / C++FortranなどはいいいえはいはいBSDはい

フリー/オープンソースコンパイラ

[編集]

製品品質、フリー/オープン ソースのコンパイラ。

研究コンパイラ

[編集]

研究用コンパイラは、実際の大規模アプリケーションを処理できるほど堅牢でも完全でもありません。研究分野における新しい言語機能や新しい最適化の 迅速なプロトタイピングに主に使用されます。

参照

[編集]

脚注

[編集]
  1. ^ バージョン9.30で追加されました。ツールとライセンスにはサフィックス「bx」が含まれます。
  2. ^ サポートされているホストとターゲットの詳細については、公式インストーラーサポートされているターゲットのリストを参照してください

参考文献

[編集]
  1. ^ Vnuk, Richard (1987年8月). Marielle-Trehouart, Ellen (編). 「Ada: Tandemの最新コンパイラおよびプログラミング環境」(PDF) . Tandem Systems Review . 3 (2): 23– 28.
  2. ^ 「Liverpool Software Gazette - Third Edition」(PDF) 1980年3月。 2010年4月15日時点のオリジナル(PDF)からアーカイブ。 2010年3月20日閲覧
  3. ^ オープンソースのAlgol 68実装 – Sourceforge.netでファイルを参照。2013年7月21日閲覧。
  4. ^ JWasm - 2018 年 8 月 19 日現在、github.com 上の Masm 互換アセンブラ。
  5. ^ Ham, John Gatewood (2014). 「x86-64 Linux®用ECMA-55最小BASICコンパイラ」 . Computers . 3 (3): 69– 116. doi : 10.3390/computers3030069 . S2CID 40383760 . 
  6. ^ angros47 (2013年7月29日). 「ANSI Basic: FreeBasicは標準に準拠しているか?」 FreeBasic . 2023年9月28日時点のオリジナルよりアーカイブ。
  7. ^ バンチェフ、ボイコ (2008). 「真の『真のBASIC』」.数学・情報科学研究所. 2011年3月13日時点オリジナルよりアーカイブ。
  8. ^ 「BCC(1): BruceのCコンパイラ - Linuxマニュアルページ」
  9. ^ WinWorld: デジタルリサーチ C 1.x
  10. ^ 「ガイド:DJGPPとは?」2017年1月6日閲覧
  11. ^ 「C/C++標準への適合」 Intel 2020年12月29日閲覧
  12. ^ a b 「C/C++標準への適合」 Intel 2020年12月29日閲覧
  13. ^ "Re: Pacific C" . fd-dev mailing list at list.freedos.org . 2017年1月7日時点のオリジナルよりアーカイブ。 2017年1月6日閲覧
  14. ^ "デスメット C" . 2018 年6 月 9 日に取得
  15. ^ 「SEGGER コンパイラ」. 2021 年6 月 9 日に取得
  16. ^ a b c d White, Carolyn Turnbull編 (1986年2月). 「Tandemの新製品」(PDF) . Tandem Systems Review . 2 (1). カリフォルニア州クパチーノ: Tandem Computers, Inc.: 55– 57.
  17. ^ "/std (言語の標準バージョンを指定する)" . learn.microsoft.com . Microsoft. 2022年12月23日.
  18. ^ a b c d e f g 「IBM Open XL C/C++ for Linux on Power 17.1.1」(PDF) . IBM . 2022年7月. 2025年9月1日閲覧
  19. ^ a b c d e f g h 「サポートされている言語レベル」 . IBM Open XL C/C++ for AIX 17.1.3 . IBM . 2025年1月22日. 2025年9月1日閲覧
  20. ^ a b c d e f g 「コンパイラについて」。IBM Open XL C/C++ for z/OS 2.1.0。IBM2024年5月7日。 2025年9月1日閲覧
  21. ^ a b 「C++Builder - Windows、Mac、iOS、Android」エンバカデロ。 2017年5月20日閲覧
  22. ^ a b 「C++Builder:アプリ開発製品エディション」エンバカデロエンバカデロの無償C++Builder Community Editionは、フリーランス開発者、スタートアップ企業、そして収益5,000米ドル未満の非営利団体向けに設計されており、プロフェッショナルな統合ツールを備えた単一のコードベースから、iOS、Android、Windows、macOS向けのアプリケーションを簡単に設計、コーディング、デバッグ、展開できます。
  23. ^ a b 「C++11 言語機能の準拠状況」エンバカデロ。 2018年3月12日閲覧
  24. ^ a b c d e f g h i j k 「C++ コンパイラのサポート」 . cppreference.com . C++ リファレンス. 2018年3月12日閲覧。
  25. ^ 「ClangベースのC++コンパイラ - RAD Studio」。Embarcadero 。 2017年5月20閲覧
  26. ^ 「C++ コンパイラ - 無料ツール」エンバカデロ
  27. ^ 「C++14言語機能のコンプライアンス状況」エンバカデロ。 2019年3月8日閲覧
  28. ^ 「C++17言語機能の準拠状況」エンバカデロ。 2019年3月8日閲覧
  29. ^ a b 「ClangにおけるC++のサポート」 . clang.llvm.org . LLVMプロジェクト. 2018年3月12日閲覧。
  30. ^ a b "「libc++」C++標準ライブラリ。libcxx.llvm.org。LLVMプロジェクト。 20183月12日取得
  31. ^ 「Cray CおよびC++リファレンスマニュアル(8.6)S-2179」。Cray 2018年3月12日閲覧
  32. ^ 「18. Cray CおよびC++方言の使用」。Cray CおよびC++リファレンスマニュアル (S-2179) 8.6 (PDF)。Cray 2017年6月29日。S-2179-86 。 2018年3月12日閲覧
  33. ^ 「C++0x言語実装」 Digital Mars . 2018年3月12日閲覧
  34. ^ a b 「サポートされているC++およびC言語機能」 . Edison Design Group . 2018年3月12日閲覧。
  35. ^ 「EKOPath Compiler Suite」 . PathScale . 2017年2月5日時点のオリジナルよりアーカイブ2018年3月12日閲覧。
  36. ^ a b c 「GCCにおけるC++標準サポート」 . GNUプロジェクト. 2017年5月20日閲覧。
  37. ^ a b c 「第1章 ステータス」GNU C++ライブラリマニュアルGNUプロジェクト2017年5月20日取得
  38. ^ HP aC++/HP ANSI C A.06.28 リリースノート. Hewlett-Packard . 2014年3月 . 769149-001 . 2018年3月12日閲覧
  39. ^ 「言語と標準」IAR Systems . 2018年4月14日閲覧
  40. ^ 「フリーソフトウェアツール」 . Intel . 2018年4月14日閲覧。
  41. ^ 「Intel® C++ コンパイラーでサポートされる C++11 機能」 . Intel . 2018年3月12日閲覧
  42. ^ 「インテル® C++ コンパイラーでサポートされる C++14 の機能」。Intel 2018年3月12日閲覧
  43. ^ 「Intel® C++ コンパイラーでサポートされる C++17 の機能」 Intel 2018年3月12日閲覧
  44. ^ 「KAI C++ - 標準準拠」 Kuck & Associates, Inc. 2001年3月5日時点のオリジナルよりアーカイブ2018年3月12日閲覧。
  45. ^ 「Open64 コンパイラとツール」Open642017年11月25日。 2018年3月12日閲覧
  46. ^ 「PGIコンパイラ&ツール - 仕様タブ」 . PGI . 2018年3月16日閲覧。
  47. ^ 「x86 CPU向けPGIリリースノート」 . PGI . 2018年3月16日閲覧。
  48. ^ 「1.1. ARMコンパイラについて」RealView Compilation ToolsコンパイラリファレンスガイドArm 、 2018年3月16日取得
  49. ^ 「1.1 コンパイラ」コンパイラユーザーガイドKeil 、 2018年3月16日取得
  50. ^ 「1.1 コンパイラ」ARM® コンパイラ armcc ユーザーガイドArm 、 2018年3月16日取得
  51. ^ 「1.3 LLVMコンポーネントバージョンと言語互換性」Armコンパイラソフトウェア開発ガイドKeil 、 2018年3月16日取得
  52. ^ 「1.3 LLVMコンポーネントバージョンと言語互換性」Arm®コンパイラソフトウェア開発ガイドArm 、 2018年3月16日取得
  53. ^ 「Oracle Developer Studio 12.6 データシート」(PDF) . Oracle . 2025年9月1日閲覧。
  54. ^ 「1.5 標準への準拠」Oracle® Developer Studio 12.6: C++ ユーザーズ・ガイドOracle 、 2018年3月16日取得
  55. ^ Lewis, Anne編 (1994年4月). 「C++プログラミング言語」(PDF) . Tandem Systems Journal . 10 (2). カリフォルニア州クパチーノ: Tandem Computers, Inc.: 5.
  56. ^ 「C/C++プロデューサー設定ガイド」 . TenDRAプロジェクト. 2018年3月16日閲覧
  57. ^ 「VectorC リターゲット可能コンパイラプラットフォーム」 . Codeplay . 2018年4月14日閲覧
  58. ^ 「ライセンス条項 | Microsoft Visual Studio Community 2022」。Visual Studio。Microsoft Corporation。a . 個人ライセンス。販売目的またはその他の目的で独自のアプリケーションを開発している個人の場合、本ソフトウェアを使用してそれらのアプリケーションを開発およびテストすることができます。
  59. ^ 「Visual C++言語の準拠」 . Microsoft . 2018年3月12日閲覧。
  60. ^ 「MicrosoftのC++標準への準拠」 . blogs.msdn.microsoft.com/vcblog/ . Visual C++チームブログ. 2017年3月7日. 2017年3月7日閲覧
  61. ^ 「発表: MSVC が C++ 標準に準拠」 . devblogs.microsoft.com . Microsoft. 2018-05-07.
  62. ^ 「Visual Studio 2019 バージョン 16.10 リリース ノート」。2024年1月22日。
  63. ^ 「Diab Compiler 製品ノート」 Wind River . 2018年3月16日閲覧
  64. ^ "dotnet/roslyn" . GitHub . 2017年5月20日閲覧
  65. ^ “CosmosOS/IL2CPU” . GitHub . 2024年9月11日閲覧
  66. ^ a b “License/License” . GitHub . 2023年5月27日閲覧
  67. ^ "bflat/bflat" . flattened . 2023年10月27日閲覧
  68. ^ “License/License” . GitHub . 2023年10月27日閲覧
  69. ^ Proven, Liam (2022年3月16日). 「オープンソースのCOBOL候補が登場」 The Register . 2023年3月26日時点のオリジナルよりアーカイブ。
  70. ^ a b Lowden, James K. (2023年11月13日). 「gcc cobol status」 . gcc.gnu.org .
  71. ^ Bisson, Simon (2023年2月15日). 「Otterkitを使用した.NETでのCobol」 . InfoWorld . 2023年6月3日時点のオリジナルよりアーカイブ。
  72. ^ Kapić, エディンバラ (2023年3月3日). 「オープンソースのCOBOL .NETコンパイラOtterkitがアルファ版に到達」 . InfoQ . 2023年9月12日時点のオリジナルよりアーカイブ。
  73. ^ COBOL ANSI-85プログラミングリファレンスマニュアル第1巻:基本実装(PDF)。Unisys Corporation。2019年6月。8600 1518–318。
  74. ^ Universal Compiling System (UCS) COBOLプログラミングリファレンスマニュアル 第1巻、COBOL文(PDF)。ミネソタ州ローズビル:Unisys Corporation。2015年2月。7831 0448。
  75. ^ ドン・ネルソン(1986年2月). キャロリン・ターンブル・ホワイト(編). 「タンデムの新COBOL85」(PDF) .タンデム・システムズ・レビュー. 2 (1). カリフォルニア州クパチーノ:タンデム・コンピューターズ社:39–47 .
  76. ^ Lewis, Anne編 (1993年秋). 「Micro Focus COBOL Workbench」(PDF) . Tandem Systems Review . 9 (4). カリフォルニア州クパチーノ: Tandem Computers, Inc.: 6.
  77. ^ 「Dotnetpowered 言語リスト」 。 2013年1月26日時点のオリジナルよりアーカイブ2013年2月5日閲覧。
  78. ^ 「Visual Studioと.Net向けのもう一つの言語:SynergexがSynergy/DEをリリース」 Blogs.msdn.com 2018年7月4日時点のオリジナルよりアーカイブ2017年5月20日閲覧。
  79. ^ 「The front page – Double Z Computer」。6 Million Friends 。 2017年5月20日閲覧
  80. ^ 「Win32Forth プロジェクト グループ」
  81. ^ 「VFXフォース」
  82. ^ 「VFXフォース」
  83. ^ SwiftForth
  84. ^ 「レトロフォース」
  85. ^ 「iForth FAQ」
  86. ^ "ciforth" .
  87. ^ "ciforth" .
  88. ^ "ciforth" .
  89. ^ 「ATLAST: Autodesk スレッド言語アプリケーション システム ツールキット」
  90. ^ 「ホーム」 . collapseos.org .
  91. ^ 「フリーフォース」
  92. ^ 「バイトフォース」
  93. ^ 「NoForthドキュメント」
  94. ^ 「4tHホームページ」
  95. ^ Larabel, Michael (2020年2月17日). 「LLVMのGoフロントエンドがついに公式ソースツリーから削除されました」 . Phoronix . 2024年4月12日時点のオリジナルよりアーカイブ。
  96. ^ 笹川健一。「Easy-ISLisp」eisl.kan-be.com。 2017 年 2 月 2 日のオリジナルからアーカイブ
  97. ^ "dayLISP" . SourceForge . 2014年3月12日.
  98. ^ 「アイリス」
  99. ^ a b “Masaya Taniguchi” . GitHub . 2021年11月21日時点のオリジナルよりアーカイブ
  100. ^ 「Iris web REPL」
  101. ^ Minejima, Yuji (2017年4月9日). 「ISLispからCへのトランスレータを書いてみる」 . 2025年3月6日時点のオリジナルよりアーカイブ
  102. ^ 「OKI ISLISP」 .
  103. ^ "Power J" . www.sybase.ca . 2014年3月2日時点のオリジナルよりアーカイブ2022年6月6日閲覧。
  104. ^ 「GCC 14 リリースシリーズ」 . GCC, the GNU Compiler Collection . GCC チーム. 2024年7月4日閲覧
  105. ^ 「GCCでサポートされているプログラミング言語」 GNUプロジェクト。2023年1月18日時点のオリジナルよりアーカイブ。 2014年6月23日閲覧
  106. ^ 「Edison Design Group」 。 2015年5月28日時点のオリジナルよりアーカイブ2015年3月20日閲覧。
  107. ^ 「Edison Design Group」 。 2007年11月5日時点のオリジナルよりアーカイブ2015年3月20日閲覧。
[編集]