| 層級 | 名稱 | 說明 |
| 1. 標準語言 | C (ISO C) | 國際標準 (C89/C99/C11/C17/C23),定義語法、語義、標準庫。編譯器無關。 |
| 1. 標準語言 | C++ (ISO C++) | C 超集 (大體),增加類、模板、RAII、STL 等。C++98/11/14/17/20/23。 |
| 2. 編譯器/工具鏈 | MSVC (Microsoft Visual C++) | 微軟編譯器套件,支持 C/C++,內建於 Visual Studio。常稱「VC++」。 |
| 2. 編譯器/工具鏈 | GCC / Clang | 開源跨平台編譯器,支持 C/C++/ObjC/Fortran 等。 |
| 3. IDE | Visual Studio | 微軟集成開發環境,含編輯器、調試器、專案系統、MSVC、NuGet、Azure 整合。 |
| 4. 運行時/框架 | .NET Framework / .NET Core / .NET 5+ | 托管代碼運行平台 (CLR + BCL),主力語言 C#/F#/VB.NET。**非 C/C++**。 |
| 4. 語言 | C# | .NET 平台主力語言,語法似 Java/C++,托管內存、垃圾回收、豐富框架庫。**不可直接編譯 C 代碼**。 |
| 5. 互操作 | C++/CLI | 微軟擴展,允許 C++ 代碼混合托管/非托管,橋接 C++ 庫與 .NET。已被 C++/WinRT 取代趨勢。 |