Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

C# 9: Getting Started

This training will get you up and running with the C# language. You'll set up a development environment and you’ll learn how to write, run, and debug a simple console application.

Beginner
1h 38m
(1624)

Created by Paolo Perrotta

Last Updated Apr 18, 2022

Course Thumbnail
  • Course

C# 9: Getting Started

This training will get you up and running with the C# language. You'll set up a development environment and you’ll learn how to write, run, and debug a simple console application.

Beginner
1h 38m
(1624)

Created by Paolo Perrotta

Last Updated Apr 18, 2022

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

C# is one of the most popular programming languages, but it’s also intimidating. There is so much going on, even in a simple program! The first step into C# can feel like climbing a brick wall.

In this course, C# 9: Getting Started, you’ll set up a development environment and run a tiny “Hello, World!” program. Granted, that program will have many moving parts. Fear not: you'll explore those parts one by one, until you have a clear idea of everything that is going on.

First, with the help of a pre-baked piece of code, you’ll turn the simplistic program into a usable command-line utility. Next, you’ll find and fix a bug together in Microsoft Visual Studio. Finally, you’ll look into a couple of more advanced C# features: structs and properties.

By the end of this course, C# won’t look so intimidating anymore. That brick wall will be behind you, and you’ll be on your path to become a C# developer.

C# 9: Getting Started
Beginner
1h 38m
(1624)
Table of contents

About the author
Paolo Perrotta - Pluralsight course - C# 9: Getting Started
Paolo Perrotta
13 courses 4.9 author rating 18745 ratings

Paolo Perrotta is a traveling coach and a software mentor. He wrote "Metaprogramming Ruby", widely praised as one of the essential books on Ruby.

Get started with Pluralsight