Is It On Arm?

Languages & SDKs for Windows on ARM

29 languages & sdks apps with a native ARM64 build for Snapdragon and other Windows on ARM PCs. Python, Node.js, Go, Rust, .NET, Java.

29 native · 26 official builds · 2 not native yet · updated Nov 5, 2026
DDart SDKGoogle · Open source · Direct download Confirmed Sep 29, 2026 · tested by NVIDIA, Qualcomm Download ARM64 ↗Get ↗
GGoGoogle · Open source · Direct download Confirmed Nov 4, 2026 · tested by Qualcomm Download ARM64 ↗Get ↗
QQtThe Qt Company · Open source · Direct download Confirmed Nov 4, 2026 · tested by NVIDIA, Qualcomm Download ARM64 ↗Get ↗
LLLVMLlvm · Direct download Confirmed Sep 29, 2026 · tested by NVIDIA, Qualcomm Download ARM64 ↗Get ↗
FFlutterFlutter · Direct download Confirmed Sep 29, 2026 · tested by NVIDIA, Qualcomm Download ARM64 ↗Get ↗
GGCCOpen source · Direct download Confirmed Sep 29, 2026 · tested by NVIDIA, Qualcomm Download ARM64 ↗Get ↗
JJava RuntimeJava · Direct download Confirmed Sep 29, 2026 · tested by NVIDIA, Qualcomm Download ARM64 ↗Get ↗
MMinGWOpen source · Direct download Confirmed Sep 29, 2026 · tested by NVIDIA, Qualcomm Download ARM64 ↗Get ↗
RRubyRubyinstaller · Direct download Confirmed Sep 29, 2026 · tested by NVIDIA, Qualcomm Download ARM64 ↗Get ↗
AArcGIS Maps SDKArcgis · Direct download Native build listed · awaiting our check Download ARM64 ↗Get ↗
MMS OpenJDKMicrosoft · Direct download Native build listed · awaiting our check Download ARM64 ↗Get ↗

Not native yet in Languages & SDKs

These run under emulation or not at all. A native option is shown where one exists.

Questions

Which languages & sdks apps run natively on Windows on ARM?

29 languages & sdks apps have native ARM64 builds, including Dart SDK, Go, Node.js, Python, Qt, Rust. Every listing links straight to the ARM64 download.

Which languages & sdks apps aren't native yet?

Anaconda, RStudio don't have an ARM64 build yet. Most still run through Prism, the x64 emulator built into Windows 11, but more slowly.

How do I know I installed the ARM64 version?

Open Task Manager, go to Details, right-click a column header and add the Architecture column. Native apps show ARM64. x64 means the app is running under emulation.