Get started with C#

This section provides short, simple tutorials that let you quickly build an application using C# and .NET Core. There are getting started topics for Visual Studio 2017 and Visual Studio Code. You can build either a simple Hello World application or, if you have Visual Studio 2017, a simple class library that can be used by other applications.

The following topics are available:

  • Using the Visual Studio Development Environment for C#

    Provides a guide to using the Visual C# integrated development environment.

  • C# Programming Guide

    Provides information about C# programming concepts, and describes how to perform various tasks in C#.

  • C# Reference

    Provides detailed reference information about C# keywords, operators, preprocessor directives, compiler options, and compiler errors and warnings.

  • Visual Studio Samples

    Provides information about how you can access online samples.

  • Walkthroughs

    Provides links to programming walkthroughs that use C# and a brief description of each walkthrough.

See also

Getting Started with Visual C# and Visual Basic using Visual Studio