Start Developing Native Desktop Applications
Here you’ll find all the resources needed to build, compile, port, and optimize your program for native desktop application development.
Native Windows on Arm Apps with Microsoft Tools
Get started with Arm64EC, convert a Windows .NET application to Windows on Arm, & more.
Windows Dev Kit 2023
Windows Dev Kit 2023 is an Arm-powered device built by Windows developers for Windows developers.
Native Windows on Arm Apps with Open-Source Tools
Develop native Windows on Arm apps with open source tools such as LLVM, Python, etc.
Porting SSE to Neon Intrinsics
How to upgrade existing code using SSE Intrinsics on Intel or AMD, using SSE2Neon and SIMD3 libs.
Windows on Arm Case Studies
Discover and learn how others have ported their apps to native Windows on Arm.
Arm64EC
Explore the ABI available for Windows on Arm to mix Arm64 and X64 code modules in the same process.
The Past, Current and Future of MSVC on Arm64
Microsoft and Arm engineers showcase the history of MSVC Arm64 backend, and latest releases.
Visual Studio with Arm Support
Go through the Visual Studio tool, explore the workloads that have been completed, and see what’s coming next.
Windows on Arm: Performance Tips and Tricks
How to get the most out of ported code.
Arm64EC: A New Way of Building Apps for Win11 on Arm
Learn the benefits and how to use the new Arm64EC in Win11.

Learning Paths
Learning paths are created by Arm and the Arm software developer community to solve problems developers face while developing on and for Arm.

Arm TV: Democratizing AI
Join Dr Rumman Chowdhury & learn how developers are hacking AI to shape the future.

Linaro Connect
Catch up on Arm software ecosystem discussions and presentations from Linaro Connect.

Microsoft Build
View highlights and find essential technical content for software developers using Microsoft platforms.

Microsoft Developer Events
Microsoft hosts plenty of events for developers to expand their expertise and learn new skills.
Arm Experts
Arm’s own subject-matter experts are here to help, providing development guidance and support for developers building on Arm.
Ben Clark
Staff Software Engineer
Ben Clark is an Arm Staff Software Engineer and developer advocate, researching and publishing the best use of Arm technologies in consumer devices. He has a graphics background and a keen interest in machine learning.
David Whaley
Director, Strategic Partnerships for Arm’s Client Ecosystem & Engineering team
Dave has a background in building, influencing and connecting software ecosystems for client devices from mobiles to laptops.
Gemma Paris
Senior Manager, Developer Marketing
Gemma researches and manages the delivery of Arm educational content for WoA, as well as liaises with Linaro’s Open Source WoA project deliveries, and other third-party developer coding for WoA.
Gabriel Peterson
Senior Developer Evangelist
Gabriel Peterson is a Senior Developer Evangelist who is dedicated to empowering developers to build on Arm using his experience in WoA, SBCs, and .Net Core on Arm, among others.
Arm Developer Program
The Arm Developer Program brings together developers from across the globe, providing a space to learn from leading experts, make use of the latest tools and software, and network with like-minded members. Our vibrant developer community is the ideal place to share ideas, projects, trends, ask questions, and interact with peers.