| 編譯器 | 發布年份 | 標準支持 | 現狀 | 評價 |
|---|---|---|---|---|
| Turbo C 2.0/3.0 | 1989/1991 | K&R C / C89 部分 | 博物館展品 | 16 位實模式、無命名空間、無標準庫、不可用於現代開發 |
| VC++ 6.0 | 1998 | C89 + 微軟擴展 | 維護舊專案專用 | 不支持 C99/C11、模板解析缺陷、IDE 不兼容 Win10/11 高 DPI、安全風險 |
| Borland C++ 5.5 | 2000 | C89/C++98 | 停止更新 | 免費命令行版,歷史意義大於實用 |
| 編譯器 | 平台 | C 標準支持 | 特色 | 獲取方式 |
|---|---|---|---|---|
| GCC (MinGW-w64) | Windows/Linux/macOS/嵌入式 | C17 完整、C23 部分、GNU 擴展 | 開源標桿、架構支持最全、嵌入式首選 | winlibs.com (含 GCC+MinGW+GDB) |
| Clang (LLVM) | 全平台 | C17 完整、C23 激進實現、模塊化 | 診斷最友好、靜態分析器、IDE 友好 | LLVM 官網 / 系統包管理器 / Xcode Command Line Tools |
| MSVC (Visual Studio Build Tools) | Windows | C11/C17 核心、C23 部分、C99 部分缺失 | Windows SDK/內核開發必備、PDB 調試、Link Time Code Gen | Visual Studio Installer 勾選「C++ 桌面開發」 |
| Intel ICX (oneAPI) | Linux/Windows | C17、C23 部分 | Intel CPU 向量化極致、HPC 首選 | Intel oneAPI Base Toolkit |