Find C# Tutors Online or Near You

Private C# tutoring with pay-as-you-go pricing

With the Good Fit Guarantee, love your first lesson, or it’s free

Compare qualifications, hourly rates, and reviews to find the right expert for you.

Collaborate with your tutor in Wyzant's free, browser based online learning tool.

Only pay for the time you need. No subscriptions, no upfront payments. Just affordable results.

Private teachers

The Best C# Tutoring Online

97 private C# tutors / Find the best C# tutor

See more experts ›
Jonathan S.
55/hour

C# Programmer With 5+ Years Of Experience

I have been studying Computer Programming ever since I graduated High School. I found C# to be my favorite language and have been studying it ever since. In my time in college, I have created programs in C# while learning about the... read more

55/hour
5.0 (1559)
1,275 hours tutoring C# out of 5,189 hours
Offers online lessons
See Tutors Like This

I have been studying Computer Programming ever since I graduated High School. I found C# to be my favorite language and have been studying it ever since. In my time in college, I have created programs in C# while learning about the... read more

Ben S.
65/hour

Former Software Engineer

Used C# to program WPF applications for several years. read more

65/hour
5.0 (32)
1 hours tutoring C# out of 109 hours
Offers online lessons
See Tutors Like This

Used C# to program WPF applications for several years. read more

Joseph C.
165/hour

Computer Science Degree with 10+ Years of Teaching Experience

I have used C# and .NET to develop desktop applications, web applications with Blazor, and video games via Unity for over a decade. Additionally, I have taught AP Computer Science Principles using C# as the core language for... read more

165/hour
5.0 (49)
5 hours tutoring C# out of 100 hours
Offers online lessons
See Tutors Like This

I have used C# and .NET to develop desktop applications, web applications with Blazor, and video games via Unity for over a decade. Additionally, I have taught AP Computer Science Principles using C# as the core language for... read more

Tanner C.
100/hour

High School Computer Science Teacher

I have taught C# with Unity for 5 years at the high school level. I not only have experience teaching in person but also teaching and tutoring online. I also have many video tutorials teaching Unity. read more

100/hour
5.0 (192)
45 hours tutoring C# out of 783 hours
Offers online lessons
See Tutors Like This

I have taught C# with Unity for 5 years at the high school level. I not only have experience teaching in person but also teaching and tutoring online. I also have many video tutorials teaching Unity. read more

David W.
40/hour

.NET/C# Developer

Lead Developer in C#/.NET specializing in insurance software development. ASP.NET MVC, .NET CORE and Web API. I enjoy helping others understand and work through issues as they begin their journey to learn how to code. My process for... read more

40/hour
5.0 (68)
42 hours tutoring C# out of 151 hours
Offers online lessons
See Tutors Like This

Lead Developer in C#/.NET specializing in insurance software development. ASP.NET MVC, .NET CORE and Web API. I enjoy helping others understand and work through issues as they begin their journey to learn how to code. My process for... read more

Ed M.
100/hour

Software Developer

For three years, my job has involved C# development. I have worked on C# primarily for backend web development. I am most familiar with using C# on .NET or .NET Core and using ASP.NET (Core). read more

100/hour
5.0 (242)
13 hours tutoring C# out of 731 hours
Offers online lessons
See Tutors Like This

For three years, my job has involved C# development. I have worked on C# primarily for backend web development. I am most familiar with using C# on .NET or .NET Core and using ASP.NET (Core). read more

Elise B.
110/hour

Specializing in Math and Computer Science

I have a bachelor's degree in computer science and I worked for a software company for three years. C# is one of the primary languages I used in the field. read more

110/hour
4.9 (432)
33 hours tutoring C# out of 2,110 hours
Offers online lessons
See Tutors Like This

I have a bachelor's degree in computer science and I worked for a software company for three years. C# is one of the primary languages I used in the field. read more

Americo M.
40/hour

Senior Software Engineer Specializing in C#

I have been working with C# for more than 13 years. I have used it on web applications, Windows services, MS-Office integrations, web services to connect Android and iOS applications, neural networks for image recognition and connection to... read more

40/hour
4.9 (137)
1 hours tutoring C# out of 1,301 hours
Offers online lessons
See Tutors Like This

I have been working with C# for more than 13 years. I have used it on web applications, Windows services, MS-Office integrations, web services to connect Android and iOS applications, neural networks for image recognition and connection to... read more

John C.
45/hour

Mobile Software Developer Specializing in C# and Unity

3+ Years Experience developing software in the Unity environment utilizing C#. Deploying and testing across Android/iOS/PC. Focus on creating back-end infrastructure and tools for junior developers utilizing C# within... read more

45/hour
5.0 (144)
55 hours tutoring C# out of 516 hours
Offers online lessons
See Tutors Like This

3+ Years Experience developing software in the Unity environment utilizing C#. Deploying and testing across Android/iOS/PC. Focus on creating back-end infrastructure and tools for junior developers utilizing C# within... read more

Myco P.
70/hour

Web Developer Specializing in ASP.NET and C#

I have 5 years of professional experience working as web developer specializing in ASP.NET and C#. I create and maintain websites using HTML5, CSS3, and jQuery for the front-end and ASP.NET framework and C# as the programming... read more

70/hour
5.0 (849)
83 hours tutoring C# out of 2,189 hours
Offers online lessons
See Tutors Like This

I have 5 years of professional experience working as web developer specializing in ASP.NET and C#. I create and maintain websites using HTML5, CSS3, and jQuery for the front-end and ASP.NET framework and C# as the programming... read more

Trusted with over 6 million hours of lessons since 2005

Success stories

Real stories from real people

Since 2005, Wyzant has provided a way for people to learn any subject in a way that works for them.

How much for private C# tutoring lessons

C# Tutors Cost $35 - 65 per hour on average

What’s a fair price for a private C# tutor? C# tutors using Wyzant are professional subject experts who set their own price based on their demand and skill.

$25 $80
$35
$65

Choose Your Tutor

Compare tutor costs. With a range of price options, there’s a tutor for every budget.

No Upfront Fees

Sign up, search, and message with expert tutors free of charge.

No Costly Packages

Only pay for the time you need. Whether it’s one lesson or seven, you decide what to spend.

Pay After Your Lesson

Get the help you need first. You’ll only be charged after your lesson is complete.

Love Your Lesson Or It’s Free

Your first hour with a new tutor is protected by Wyzant’s Good Fit Guarantee. If you’re not satisfied with your lesson, you don’t pay. No questions asked.

Reported on by leading news outlets

Trust an expert answer

Private Teachers Prepared to Help You Learn C#

 Question

How would you define C# in your own words?
In my opinion, C# is the Microsoft version of Java. Using C# in Visual Studio makes it easy to develop GUI based applications. C# can also be used to access any widely used database. There are a few features that make it easier to use than Java, but Java programmers will find it easy to learn... read more
In my opinion, C# is the Microsoft version of Java. Using C# in Visual Studio makes it easy to develop GUI based applications. C# can also be... read more
Eric M.

Eric M. answered • 03/19/18

Tutor
4.9 (198)

 Question

How would you define C# in your own words?
C# is an extremely powerful development tool for desktop and in house business program. While Microsoft insists it doesn't matter which part of the DotNet development suite is used, I maintain that C# provides the most powerful, next-to-the-machine capability after C++. I don't recommend it for... read more
C# is an extremely powerful development tool for desktop and in house business program. While Microsoft insists it doesn't matter which part of... read more
Tom H.

Tom H. answered • 03/19/18

Tutor
4.9 (81)

 Question

How would you define C# in your own words?
C# is the programming language for the creative artist and the technical mind. As a high level program C# can easily make complicated systems while the code can still being simplistic and very readable.
C# is the programming language for the creative artist and the technical mind. As a high level program C# can easily make complicated systems while... read more
Answered • 03/19/18

 Question

How would you define C# in your own words?
C# is a memory-managed, object-oriented programming language intended to be intuitive to anyone with existing experience in C/C++ or Java. C#'s major selling point is automatic garbage collection, removing the necessity of the programmer to have to manually manage unsafe resources such as... read more
C# is a memory-managed, object-oriented programming language intended to be intuitive to anyone with existing experience in C/C++ or Java. C#'s... read more
Answered • 03/20/18