Wyzant
Apply To Tutor
Get Started for Free ›
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
Trust the nation's largest network for C# tutors

More than 4 million 5-star reviews

65,000 expert tutors in 300+ subjects

Find a great match with our Good Fit Guarantee

More than 4 million 5-star reviews

65,000 expert tutors in 300+ subjects

Find a great match with our Good Fit Guarantee

Featured by the nation’s most respected news sources

New York TimesCNNChicago TribuneCNBCForbesCBS NewsFox News

Tutors from top universities

JulliardMITRISDColumbiaCarnegie MellonBerkeleyHarvard

Get 1:1 help fast

The Best C# Tutoring Online

See all 144 matching tutors

Find the best C# tutor

John C. Riverside, CA, available for online & in-person tutoring
John C.
115/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...

InstantBook
Today
5.0 (1632)
115/hour
3,986 hours tutoring
Response time: 9 minutes

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...

Dayaan M. Fort Lauderdale, FL, available for online & in-person tutoring
Dayaan M.
60/hour

CS Graduate | Expert in C# Programming & Software Development

I am a Computer Science graduate with extensive experience in C# programming and software development. I have worked on various projects involving object-oriented programming, application development, and game design using C#. As a...

InstantBook
Today
5.0 (134)
60/hour
437 hours tutoring
Response time: 4 minutes

I am a Computer Science graduate with extensive experience in C# programming and software development. I have worked on various projects involving object-oriented programming, application development, and game design using C#. As a...

Zahne S. Sherman Oaks, CA, available for online & in-person tutoring
Zahne S.
40/hour

Bachelor's in Game Design & Development

All of my last four years of college I have practiced and studied C#, and I have developed games in Unity using it. It is the coding language I have the most proficiency bar none. Development in the Unity engine requires extensive C#...

5.0 (256)
40/hour
799 hours tutoring

All of my last four years of college I have practiced and studied C#, and I have developed games in Unity using it. It is the coding language I have the most proficiency bar none. Development in the Unity engine requires extensive C#...

Darwin V. Brooklyn, NY, available for online & in-person tutoring
Darwin V.
79/hour

5 years of experience using C# for game development in Unity

I have used C# with Unity for many personal and commercial game development projects over the last 5 years. I am very familiar with the fundamentals of C# and can also help with more advanced topics like optimization, memory...

4.9 (12)
79/hour
47 hours tutoring

I have used C# with Unity for many personal and commercial game development projects over the last 5 years. I am very familiar with the fundamentals of C# and can also help with more advanced topics like optimization, memory...

David P. Kirkland, WA, available for online & in-person tutoring
David P.
130/hour

Senior Software Engineer, Visual Studio C# Team at Microsoft

I spent 8 years on the on the Visual Studio C# Team (aka roslyn) at Microsoft, building the rich C# editing experiences offered by Visual Studio. I worked on many refactoring features, including the Change Signature and Extract...

5.0 (31)
130/hour
332 hours tutoring

I spent 8 years on the on the Visual Studio C# Team (aka roslyn) at Microsoft, building the rich C# editing experiences offered by Visual Studio. I worked on many refactoring features, including the Change Signature and Extract...

Gavin M. Fort Worth, TX, available for online & in-person tutoring
Gavin M.
90/hour

Computer Science Teacher with 5 Years Experience

I have since taught high school students for seven years, including various computer science courses at Birchip P-12 School. For one of my courses, I taught C# and used Microsoft's XNA Framework to develop basic games for the Xbox.

InstantBook
Today
5.0 (1856)
90/hour
7,972 hours tutoring
Response time: 19 minutes

I have since taught high school students for seven years, including various computer science courses at Birchip P-12 School. For one of my courses, I taught C# and used Microsoft's XNA Framework to develop basic games for the Xbox.

Jonathan S. Prospect, VA, available for online & in-person tutoring
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...

5.0 (2608)
55/hour
9,270 hours tutoring
Response time: 2 minutes

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...

Nina M. Altamonte Springs, FL, available for online & in-person tutoring
Nina M.
75/hour

Senior Software Engineer Specializing Asp.Net C#

I have been using Asp.net and C# for more than 7 years. Together with Asp.net and C# I use Javascript, JQuery as client side scripts. The databases I use are SQL Server, MySQL and Oracle. I am a very skilled software developer as well.

InstantBook
Today
4.7 (2667)
75/hour
10,851 hours tutoring
Response time: 1 minute

I have been using Asp.net and C# for more than 7 years. Together with Asp.net and C# I use Javascript, JQuery as client side scripts. The databases I use are SQL Server, MySQL and Oracle. I am a very skilled software developer as well.

Anton A. Bel Air, MD, available for online & in-person tutoring
Anton A.
50/hour

Experienced C# tutor with 18+ years of software development experience

I have mostly used C# as a mentor on another platform for about year. I have grown to enjoy it and I list it as my second favorite language (after C++). It is very similar to C++ (much like Java) and I have assisted more than 30 students so...

4.9 (58)
50/hour
293 hours tutoring
Response time: 4 minutes

I have mostly used C# as a mentor on another platform for about year. I have grown to enjoy it and I list it as my second favorite language (after C++). It is very similar to C++ (much like Java) and I have assisted more than 30 students so...

Benjamin F. Denver, CO, available for online tutoring
Benjamin F.
40/hour

Former PhD Student Computer Science/Mathematics 16 Years experience.

I have been programming in C# since 2008 and tutoring the topic since 2018. I am currently working programming an indie game using C#.

4.9 (87)
40/hour
476 hours tutoring

I have been programming in C# since 2008 and tutoring the topic since 2018. I am currently working programming an indie game using C#.

Seth M. Mcminnville, OR, available for online & in-person tutoring
Seth M.
64/hour

Professional Computer Programmer with Decades of Experience

If you are seeking help with basic programming concepts using C# (including object-oriented programming), I'll be happy to help. I've been programming computers since 1981. Since then I've learned and used many different...

5.0 (1966)
64/hour
6,986 hours tutoring
Response time: 1 minute

If you are seeking help with basic programming concepts using C# (including object-oriented programming), I'll be happy to help. I've been programming computers since 1981. Since then I've learned and used many different...

Steven M. Valencia, CA, available for online & in-person tutoring
Steven M.
87/hour

17,500+ Wyzant Hours Taught | Berkeley Grad | Classroom Experience!

I have extensive experience in C++ and Java, which has helped greatly in my learning of C# (since the languages have a lot in common both in syntax and in concept). I am knowledgeable about C# when used in console applications, have...

5.0 (5825)
87/hour
17,823 hours tutoring

I have extensive experience in C++ and Java, which has helped greatly in my learning of C# (since the languages have a lot in common both in syntax and in concept). I am knowledgeable about C# when used in console applications, have...

Allan F. Kirkland, WA, available for online & in-person tutoring
Allan F.
60/hour

Unity C# Developer for thirteen years

I have been making my living in Unity, using C# for going on thirteen years. I've worked on projects from indy to AAA game development, as well as many AR/VR projects.

5.0 (295)
60/hour
1,217 hours tutoring

I have been making my living in Unity, using C# for going on thirteen years. I've worked on projects from indy to AAA game development, as well as many AR/VR projects.

Stephen D. Dedham, MA, available for online tutoring
Stephen D.
45/hour

Senior Software Engineer Specializing in C#

I have worked a total of three years as a software developer using C#.

5.0 (50)
45/hour
170 hours tutoring

I have worked a total of three years as a software developer using C#.

Scott W. Farmington, MI, available for online & in-person tutoring
Scott W.
70/hour

Senior Software Engineer with 15+ years of .NET & Unity3D Experience

I have worked extensively with C# for over 15 years in my career as a real-time .NET software engineer, and have also developed several complete, published-to-market video games in both XNA and Unity3D, which employs C# as its...

5.0 (205)
70/hour
635 hours tutoring

I have worked extensively with C# for over 15 years in my career as a real-time .NET software engineer, and have also developed several complete, published-to-market video games in both XNA and Unity3D, which employs C# as its...

Jesse W. Dayton, OH, available for online & in-person tutoring
Jesse W.
45/hour

Mobile Game Developer (Unity C#)

I have developed over 5 mobile games all build with the game engine Unity and the C# programming language. These games have been published to App & Play store respectively.

5.0 (18)
45/hour
54 hours tutoring

I have developed over 5 mobile games all build with the game engine Unity and the C# programming language. These games have been published to App & Play store respectively.

Ernest A. Philadelphia, PA, available for online & in-person tutoring
Ernest A.
35/hour

Software Engineer experienced with working with C# DotNet

I have worked as a backend and full stack engineer utilizing various aspects and features of the C# language including classes, OOP techniques and using frameworks such as DotNet,DotNet Core, EntityFramework among others. I have also worked...

4.9 (472)
35/hour
2,987 hours tutoring

I have worked as a backend and full stack engineer utilizing various aspects and features of the C# language including classes, OOP techniques and using frameworks such as DotNet,DotNet Core, EntityFramework among others. I have also worked...

Nathan D. Amherst, MA, available for online & in-person tutoring
Nathan D.
135/hour

Seasoned C# Developer With Nearly A Decade Of Professional Experience

I write hundreds of lines of C# code on a daily basis, in order to develop my own indie game projects. I have taught C# at the Rochester Institute of Technology, which is one of the top ten Game Development colleges in the US. My...

5.0 (184)
135/hour
268 hours tutoring
Response time: 30 minutes

I write hundreds of lines of C# code on a daily basis, in order to develop my own indie game projects. I have taught C# at the Rochester Institute of Technology, which is one of the top ten Game Development colleges in the US. My...

Jean Yves H. Chicago, IL, available for online & in-person tutoring
Jean Yves H.
70/hour

Senior Software Developer | C# Expert with Years of Experience

I have extensive experience working with C# across a variety of applications, including web development with ASP.NET, desktop software, and game development with Unity. I’ve helped students and professionals alike build a strong...

5.0 (232)
70/hour
1,280 hours tutoring
Response time: 10 minutes

I have extensive experience working with C# across a variety of applications, including web development with ASP.NET, desktop software, and game development with Unity. I’ve helped students and professionals alike build a strong...

Rodrigo A. North Arlington, NJ, available for online & in-person tutoring
Rodrigo A.
80/hour

C# Experience

My expertise extends to debugging, troubleshooting, and optimizing C# code for performance and efficiency. I am confident that my experience with C# makes me a valuable asset to any organization. C# is still very used...

4.9 (378)
80/hour
1,862 hours tutoring
Response time: 3 minutes

My expertise extends to debugging, troubleshooting, and optimizing C# code for performance and efficiency. I am confident that my experience with C# makes me a valuable asset to any organization. C# is still very used...

Myco P. College Park, MD, available for online & in-person tutoring
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...

5.0 (947)
70/hour
2,858 hours tutoring
Response time: 4 minutes

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...

Peter P. Orlando, FL, available for online & in-person tutoring
Peter P.
59/hour

Master's of Science in Technical Game Design; Indie Dev for YouTubers

I have a Master's Degree from UCF's FIEA, one of the top ranked master's programs for game dev in the world. In my last semester there, I was also a Graduate Teaching Assistant focused on teaching C# and Unity to the new,...

5.0 (947)
59/hour
2,535 hours tutoring
Response time: 54 minutes

I have a Master's Degree from UCF's FIEA, one of the top ranked master's programs for game dev in the world. In my last semester there, I was also a Graduate Teaching Assistant focused on teaching C# and Unity to the new,...

Tanner C. Overland Park, KS, available for online & in-person tutoring
Tanner C.
150/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.

5.0 (444)
150/hour
1,843 hours tutoring

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.

David A. Troy, NY, available for online & in-person tutoring
David A.
55/hour

Professional C# development experience using Unity

As a game developer, I started working with Unity and C# in 2013. I have been programming utilities and C# systems for games ever since, including 6 years as a researcher for the Cognitive and Immersive Systems Laboratory at RPI.

5.0 (476)
55/hour
2,170 hours tutoring

As a game developer, I started working with Unity and C# in 2013. I have been programming utilities and C# systems for games ever since, including 6 years as a researcher for the Cognitive and Immersive Systems Laboratory at RPI.

Jahi M. San Leandro, CA, available for online & in-person tutoring
Jahi M.
55/hour

20+ Years Working as a Software Engineer Specializing in C# and Java

I have worked as a senior software engineer for over 20 years - utilizing C# and Java as my primary programming languages. I have developed software for medical devices, military systems, network management systems, and enterprise...

InstantBook
Today
4.9 (641)
55/hour
4,132 hours tutoring
Response time: 44 minutes

I have worked as a senior software engineer for over 20 years - utilizing C# and Java as my primary programming languages. I have developed software for medical devices, military systems, network management systems, and enterprise...

Trusted with over 6 million hours of lessons since 2005

Trusted experience

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.

Christopher S.

128 lessons

I really liked the fact that Paul C found out where I was in the subject and built me up to where I needed to be. Paul C built up my skills in Math through his tutoring and I made an A in the class. I would recommend Paul C to anyone who needs a tutor in his area of expertise. Paul C will help you prepare for success and your grades will improve under his tutelage. Thanks Paul C.
Malcolm C.

5 lessons

Mr. C emailed us soon after our session with an answer to a problem my son had trouble with. I asked my son the next week how the session was helping him in his class. He said the things he learned from Mr. C really helped him with even the new topics they were learning. He feels much more confident in his class and said Mr. C is a great teacher. He doesn't give the answers, but teaches how to approach the problem to solve it. I highly recommend Joshua! He is AWESOME!
Talia S.

5 lessons

He is incredibly knowledgable and passionate in figuring out why the program isn't working the way it should be, and is able to explain these bugs in an understandable way. Truly one of the smartest people I have met in the CS industry and I couldn't praise him more on his efforts in helping me finish the project in a timely manner. If you are stuck in C programming or anything else low-level, I couldn't recommend Preston enough.
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.

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

tech crunch
the new york times
CNBC
Trust an expert answer

Expert Tutors

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 th...

Bryan M.

Bryan M.Answered

Tutor
5.0 (200)
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 D...

Tom H.

Tom H.Answered

Tutor
4.9 (81)
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 t...

Eric M.

Eric M.Answered

Tutor
4.9 (366)
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...

Anonymous A.

Anonymous A.Answered

Tutor
4.8 (4)

About C#

On Wyzant, learners can connect with C# tutors to get help with everything from beginner programming concepts to advanced development techniques. Whether you’re working through tutorials, building projects, or preparing for exams, personalized instruction makes learning C# more efficient and engaging. You can choose from online lessons, in-person sessions, or a combination of both, with flexible scheduling to fit your needs.

C# (pronounced "C-Sharp") is a modern, object-oriented programming language developed by Microsoft. It’s part of the .NET framework and is widely used for creating applications, games, web development, and enterprise software. C# provides a balance of simplicity and power, making it a popular choice for both new and experienced coders. Key features include strong typing, automatic memory management, support for multiple programming paradigms, and a rich set of libraries for building robust applications.

Wyzant helps students and aspiring developers succeed by connecting them with expert instructors who can teach C# programming step by step. Through personalized lessons, learners gain practical skills, confidence, and hands-on experience that can translate into real-world projects. Whether you’re just getting started or looking to deepen your knowledge, tailored guidance makes mastering C# accessible and achievable.

Get the C# help you need, right when you need it with the convenience of online lessons.

See online C# tutors