(876 votes) Free Download. Minimalist editor for hardcore. Create applications for the Universal Windows Platform with C#, VB, or optionally C. Build applications that target Windows Desktop, Xbox, HoloLens, SurfaceHub, and even Windows 10 IoT. Development applications β Universal Windows Platform (UWP) Components β Blend for Visual Studio β.NET Native and.NET Standard. Code Writer is a free text and code editor app with over 20 supported file types, and active syntax highlighting that updates as you edit documents. Use it as a replacement for Notepad and other quick edit apps. The app has been built from the ground up for Windows 10.
-->Welcome to the UWP platform! On this page, we'll point you at the right information you need to start coding the Windows 10 apps you want to create.
Before you begin development, you should be sure to get set up.
Learning tracks
The following learning tracks show you what you need to know to complete some basic tasks, and where you can find that info. They aren't tutorials, but they provide reference code to ensure you're on the right track.
Task | Description |
---|---|
Construct a form | Learn how to create a form that's easy to use and looks good no matter the screen size. |
Display customers in a list | Learn how to display and edit data in your UI. |
Save and load settings | Learn how and where to save and retrieve settings. |
Work with files | Learn how to read from and write to files, and which folders you do and don't have access to. |
All our learning tracks are written for experienced devs who are getting familiar with Windows 10. If you're just beginning, start with our content for new developers.
For new developers
If you're a new dev, Microsoft has many resources to teach you the basics of how to use the code and tools that you'll need for Windows 10 development.
If you want a more detailed walkthrough on the basics of coding, the C# language, Visual Studio, or the features of the Universal Windows Platform, you should check out the following resources:
Docs:
Tutorials:
Using the docs
If you've already explored our learning tracks, or if you're interested in something they don't cover, you should take your own tour through our documentation. Here's a quick overview of what you can expect to find in each area:
Area | Description |
---|---|
What's New? | Each major update of Windows 10 sees our docs expanded with new guidance. These docs have information about the feature into and developer guidance we've added for every release, as well as lists of new APIs: What's new for devs in the latest Windows 10 release |
Design and UI | All information on the visual presentation and UI of your app is contained in this area of the docs. If you're interested on the specifics of the XAML markup language or just want to create a unique look for your docs, start here: Design basics for UWP apps |
Develop apps | If you want detailed information on a specific Windows 10 feature, or are just interested in seeing what you can do with UWP development, check out this area of our docs: UWP app features. API reference for Windows 10 apps is hosted in a related set of docs, which you can find here: Windows UWP namespaces File and XML schemas |
Develop games | These docs contain information on how to develop games on Windows or Xbox. This includes setup instructions, developer programs, and instructions for programming with DirectX or Xbox features. Getting started with game development |
Publish | These docs contain information on how to publish your app to the Windows Store, from app submission to pricing to promotion and customer engagement: Publish your app to the Windows Store |
Other docs
Some specialized Windows 10 platforms, like web development or Mixed Reality, have their own doc sets. If you're interested in developing an app with those features, check out their documentation:
Docs | Description |
---|---|
Microsoft Azure | Information on cloud development and Microsoft Azure can be found in the Microsoft Azure developer documentation. |
Web development | Information on Microsoft Edge, WebVR, and other Windows web development features can be found in the Microsoft Edge developer documentation. |
Windows Mixed Reality | Mixed reality blends real-world and virtual content into experiences where physical and digital objects coexists. Information on building apps for the Microsoft HoloLens and other immersive headsets can be found in the Windows Mixed Reality documentation. |
Learning to code opens new doorscreates new hobbieslaunches new careersdevelops new skillsexpands your networkopens new doorscreates new hobbieslaunches new careersdevelops new skillsexpands your networkopens new doorscreates new hobbieslaunches new careersdevelops new skillsexpands your networkopens new doorscreates new hobbieslaunches new careersdevelops new skillsexpands your network
The best way to start your coding adventure.
- Learn with fun, quick lessons on your phone that teach you to write real JavaScript.
- Move through progressively challenging levels as you develop your abilities.
- Graduate with fundamental programming skills for your next step as a coder.
Grasshopper showed me that no matter what or who or how I look, anyone can learn how to code. Itβs exciting. It opens up a whole new world for me.
I like Grasshopper because it allows anyone with or without experience in coding to jump right in and have fun along the way.
Grasshopper helped me achieve basic understanding of coding. Now, I know that I can see myself in this field.
This is the most user-friendly interactive app [where] challenges are structured like fill-in-the-blanks puzzles [and] animations and confetti .. demonstrate how code can bring things to life.
Learn to code anywhere.
Grasshopper is available on iOS, Android, and all web browsers. Your progress syncs seamlessly between devices.
Visual puzzles develop your problem-solving skills and solidify coding concepts.
Put your learning into practice with full projects on your laptop or tablet.
Use industry-standard JavaScript with just a few taps on your phone.
Collect achievements as you learn new skills.
Visual puzzles develop your problem-solving skills and solidify coding concepts.
Use industry-standard JavaScript with just a few taps on your phone.
Put your learning into practice with full projects on your laptop or tablet.
Learn concepts that apply to any programming language
Control Flow
Functions
Variables
Object Editing
Animation
Callbacks
Array Methods
Operators
Recursion
String Manipulation
Loops
Execution Order
Function Declaration
If Statements
Data Structures
Variable Scope
For..Of Loops
and more..
Callbacks
Array Methods
Operators
Recursion
String Manipulation
Loops
Execution Order
Auto clicker for roblox windows. Function Declaration
Coding Applications For Windows 10
If Statements
Data Structures
Programming Apps For Windows
Variable Scope
For..Of Loops
Control Flow
Functions
Variables
Object Editing
Animation
Loops
Execution Order
Gimp windows vista. Function Declaration
If Statements
Data Structures
Variable Scope
For..Of Loops
Control Flow
Functions
Variables
Object Editing
Animation
Callbacks
Array Methods
Operators
Recursion
String Manipulation
Coding Applications For Windows 7
Get started on your adventure in coding with Grasshopper.