HTML | 标记语言 | N/A | Windows, macOS, Linux, Web | 网页结构定义 |
CSS | 样式表语言 | N/A | Windows, macOS, Linux, Web | 网页样式定义 |
SQL | 查询语言 | MySQL, PostgreSQL, SQLite, Oracle... | Windows, macOS, Linux, Unix | 数据库管理、数据查询、数据操作 |
JavaScript | 解释型 | React | Windows, macOS, Linux, Web | Web 前端开发 |
| | Angular | Windows, macOS, Linux, Web | Web 前端开发 |
| | Vue.js | Windows, macOS, Linux, Web | Web 前端开发 |
| | Node.js, Express | Windows, macOS, Linux | Web 应用开发 |
| | Electron | Windows, macOS, Linux | 跨平台桌面应用开发 |
| | React Native | iOS, Android | 跨平台移动应用开发 |
Python | 解释型 | Django | Windows, macOS, Linux | Web 应用开发 |
| | Flask | Windows, macOS, Linux | 轻量级 Web 应用开发 |
| | FastAPI | Windows, macOS, Linux | 高性能 Web API 开发 |
| | PyQt | Windows, macOS, Linux | 跨平台桌面应用开发 |
| | Tkinter | Windows, macOS, Linux | 跨平台桌面应用开发 |
| | Kivy | Windows, macOS, Linux, iOS, Android | 跨平台移动应用开发 |
PHP | 解释型 | Laravel | Windows, macOS, Linux | Web 应用开发 |
| | Symfony | Windows, macOS, Linux | 企业级 Web 应用开发 |
Ruby | 解释型 | Ruby on Rails | Windows, macOS, Linux | Web 应用开发 |
Perl | 解释型 | Dancer, Mojolicious | Windows, macOS, Linux | 轻量级 Web 应用开发 |
Shell Script | 解释型 | Bash, Zsh | Linux, macOS | 系统管理、自动化任务 |
Lua | 解释型 | LÖVE, OpenResty | Windows, macOS, Linux | 游戏开发(LÖVE)、Web 服务开发(OpenResty) |
CMD (Batch Script) | 解释型 | N/A | Windows | 系统自动化、脚本编写 |
PowerShell | 解释型 | N/A | Windows, macOS, Linux | 系统管理、自动化任务 |
VBA (Visual Basic for Applications) | 解释型 | N/A | Windows, macOS (部分支持) | Office 自动化、应用内脚本编写 |
Java | 编译型 | Spring Boot | Windows, macOS, Linux | 企业级 Web 应用开发 |
| | Android SDK | Android | 原生 Android 应用开发 |
| | JavaFX | Windows, macOS, Linux | 跨平台桌面应用开发 |
| | JSF | Windows, macOS, Linux | 企业级 Web 应用开发 |
C# | 编译型 | .NET Framework, WPF | Windows | 桌面应用、企业应用开发 |
| | UWP | Windows | 跨设备 Windows 应用开发 |
| | Xamarin | iOS, Android, Windows | 跨平台移动应用开发 |
| | Blazor | Windows, macOS, Linux, Web | Web 应用开发 |
| | ASP.NET Core | Windows, macOS, Linux | Web 应用开发 |
C++ | 编译型 | Qt | Windows, macOS, Linux | 跨平台桌面应用开发 |
| | Win32 API | Windows | 系统级开发、桌面应用开发 |
| | MFC | Windows | 传统桌面应用开发 |
| | JUCE | Windows, macOS, Linux | 音频应用、跨平台应用开发 |
| | DirectX | Windows | 图形开发、游戏开发 |
TypeScript | 编译型 (转译到 JS) | Angular | Windows, macOS, Linux, Web | Web 前端开发 |
| | React | Windows, macOS, Linux, Web | Web 前端开发 |
| | Vue.js | Windows, macOS, Linux, Web | Web 前端开发 |
| | Node.js, Express | Windows, macOS, Linux | Web 应用开发 |
| | NestJS | Windows, macOS, Linux | 企业级 Web 应用开发 |
Swift | 编译型 | SwiftUI | iOS, macOS | 原生 iOS/macOS 应用开发 |
| | UIKit | iOS | 原生 iOS 应用开发 |
| | Cocoa | macOS | 原生 macOS 应用开发 |
Kotlin | 编译型 | Android SDK | Android | 原生 Android 应用开发 |
| | Jetpack Compose | Android | 原生 Android 应用开发 |
| | KMM (Kotlin Multiplatform Mobile) | iOS, Android | 跨平台移动应用开发 |
Go | 编译型 | Gin, Echo | Windows, macOS, Linux | 高性能 Web 应用开发 |
| | Fyne | Windows, macOS, Linux | 跨平台桌面应用开发 |
| | Qt for Go | Windows, macOS, Linux | 跨平台桌面应用开发 |
Rust | 编译型 | Rocket, Actix | Windows, macOS, Linux | Web 应用开发 |
| | Tauri | Windows, macOS, Linux | 跨平台桌面应用开发 |
| | Druid | Windows, macOS, Linux | 桌面应用开发 |
Dart | 编译型 | Flutter | Windows, macOS, Linux, iOS, Android | 跨平台移动应用和桌面应用开发 |
Objective-C | 编译型 | UIKit | iOS | 原生 iOS 应用开发 |
| | Cocoa, AppKit | macOS | 原生 macOS 应用开发 |
Delphi | 编译型 | VCL (Visual Component Library) | Windows | 桌面应用开发(Windows 专用) |
| | FireMonkey (FMX) | Windows, macOS, iOS, Android | 跨平台桌面和移动应用开发 |
C | 编译型 | Win32 API | Windows | 系统级开发、桌面应用开发 |
| | GTK | Linux, Windows, macOS | 桌面应用开发 |
| | Xlib, Wayland | Linux | 图形服务器开发 |
| | DirectX | Windows | 图形开发、游戏开发 |
Assembly (x86/x86-64) | 编译型/低级 | NASM, MASM | Windows, Linux | 系统级开发、驱动程序开发 |
Assembly (ARM) | 编译型/低级 | GNU Assembler (as) | Windows, Linux, iOS, Android, macOS (M1/M2) | 嵌入式系统开发、移动设备开发 |