Skip to main content

Your first app


It's easier than you think to create a Windows Store app. You don't need to learn a new language to start building a Windows Store app—you can create it with what you already know:

  • JavaScript with HTML/CSS
  • C#, Visual Basic, or C++ with XAML
  • C++ with DirectX
These tutorials help you create your first Windows Store app in the language of your choice.
Before you start the tutorials, download Visual Studio Express 2012. Microsoft Visual Studio Express 2012 for Windows 8 is your tool to build, test, and deploy Windows Store apps. It includes the Windows 8 SDK, Blend for Visual Studio, and project templates.
After you download and install Visual Studio Express 2012, choose a language and build your first app:  

JavaScript and HTML tutorial

Take advantage of your web skills and build a Windows Store app using HTML5, CSS3, and JavaScript.

Get the accompanying sample

C#/VB and XAML tutorial

Use your .NET, WPF, or Silverlight skills to build a Windows Store app using XAML with C# or VB.

Get the accompanying sample

C++ and XAML tutorial

Take advantage of your programming expertise and use C++ with XAML to build Windows Store apps.

Get the accompanying sample

C++ and DirectX tutorial

Know DirectX? You can develop a Windows Store app that takes full advantage of graphics hardware.