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 120 matching tutors

Find the best C# tutor

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 (948)
70/hour
2,876 hours tutoring

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

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

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 (26)
45/hour
74 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.

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

InstantBook
Today
5.0 (2631)
55/hour
9,504 hours tutoring
Response time: 4 minutesNote that average response time is based on Jonathan’s active hours, which are 5:00 pm - 8:00 am UTC.

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

Samantha R. San Francisco, CA, available for online & in-person tutoring
Samantha R.
70/hour

Senior Software Engineer with 6+ Years of Experience

I have a Bachelor of Science degree in Computer & Information Science, have worked in the tech industry as a software engineer for over 6 years in a variety of programming languages (including Java and C#), and have over a year of...

InstantBook
This week
5.0 (245)
70/hour
366 hours tutoring
Response time: 1 minuteNote that average response time is based on Samantha’s active hours, which are 12:00 am - 8:00 am UTC.

I have a Bachelor of Science degree in Computer & Information Science, have worked in the tech industry as a software engineer for over 6 years in a variety of programming languages (including Java and C#), and have over a year of...

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 (5869)
87/hour
18,179 hours tutoring
Response time: 53 minutesNote that average response times may vary depending on a variety of factors, including time of day.

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

Md Johirul I. Elgin, TX, available for online & in-person tutoring
Md Johirul I.
40/hour

Expert in Math, Science and Programming

I have developed desktop, web and Windows phone applications using C#. I know C# very well and can teach anything related to C#.

5.0 (1)
40/hour
2 hours tutoring

I have developed desktop, web and Windows phone applications using C#. I know C# very well and can teach anything related to C#.

Wilson G. Cocoa Beach, FL, available for online & in-person tutoring
Wilson G.
36/hour

Game Programmer Skilled in C# and Unity

I have worked extensively with C# and Unity for many past projects. In undergrad, I worked as a TA for Game Design class taught using C# and Unity.

5.0 (76)
36/hour
130 hours tutoring
Response time: 34 minutesNote that average response time is based on Wilson’s active hours, which are 4:00 pm - 3:00 am UTC.

I have worked extensively with C# and Unity for many past projects. In undergrad, I worked as a TA for Game Design class taught using C# and Unity.

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
This week
5.0 (301)
60/hour
916 hours tutoring
Response time: 3 minutesNote that average response time is based on Dayaan’s active hours, which are 6:00 pm - 9:00 am UTC.

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

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 (1730)
115/hour
4,403 hours tutoring
Response time: 14 minutesNote that average response time is based on John’s active hours, which are 7:00 pm - 9:00 am UTC.

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

Seth M. Mcminnville, OR, available for online & in-person tutoring
Seth M.
39/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...

InstantBook
This week
5.0 (2067)
39/hour
7,381 hours tutoring
Response time: 1 minuteNote that average response time is based on Seth’s active hours, which are 4:00 pm - 1:00 am UTC.

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

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 (247)
70/hour
1,403 hours tutoring
Response time: 20 minutesNote that average response times may vary depending on a variety of factors, including time of day.

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

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

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

David A. Troy, NY, available for online & in-person tutoring
David A.
50/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 (506)
50/hour
2,331 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.

Edward M. Houston, TX, available for online & in-person tutoring
Edward M.
85/hour

MIT Grad teaching C#

MIT EECS graduate with C# experience building and maintaining enterprise-grade systems at two Fortune 500 companies. From object-oriented design and LINQ to async programming and .NET architecture, I bring real production context to every...

5.0 (269)
85/hour
1,062 hours tutoring
Response time: 23 minutesNote that average response time is based on Edward’s active hours, which are 5:00 pm - 11:00 am UTC.

MIT EECS graduate with C# experience building and maintaining enterprise-grade systems at two Fortune 500 companies. From object-oriented design and LINQ to async programming and .NET architecture, I bring real production context to every...

Tanner C. Overland Park, KS, available for online & in-person tutoring
Tanner C.
300/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 (499)
300/hour
2,055 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.

Darwin V. Brooklyn, NY, available for online & in-person tutoring
Darwin V.
85/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...

5.0 (38)
85/hour
160 hours tutoring
Response time: 52 minutesNote that average response time is based on Darwin’s active hours, which are 4:00 am - 4:00 am UTC.

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

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 (280)
40/hour
854 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#...

Peter P. Orlando, FL, available for online & in-person tutoring
Peter P.
69/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 (970)
69/hour
2,720 hours tutoring

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

Benjamin F. Denver, CO, available for online tutoring
Benjamin F.
45/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 (94)
45/hour
522 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#.

Rodrigo A. North Arlington, NJ, available for online & in-person tutoring
Rodrigo A.
90/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 (465)
90/hour
2,213 hours tutoring
Response time: 0 minutesNote that average response times may vary depending on a variety of factors, including time of day.

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

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 (61)
50/hour
303 hours tutoring
Response time: 6 minutesNote that average response times may vary depending on a variety of factors, including time of day.

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

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

4.9 (644)
55/hour
4,139 hours tutoring

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

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 (2738)
75/hour
11,489 hours tutoring
Response time: 1 minuteNote that average response time is based on Nina’s active hours, which are 5:00 pm - 7:00 am UTC.

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.

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.

Destiny M.

7 lessons

Dr. C makes a very challenging course durable and easy to understand and learning very fun . Dr. C never hesitates to help and never gets annoyed when student ask for help . Dr. C is a helping hand and Very Down to earth I look forward in always being her student throughout this course and look forward to every session. Dr. C can handle anything in an understanding calm non stressful manner . Dr. C is the best !
Jenny S.

20 lessons

Dr. Wei C explains complex problems clearly and provides well-structured worksheets that target exactly what my student needs to retain knowledge and solve various types of problems effectively. Beyond his expertise, Dr. Wei C is kind-hearted, patient, and encouraging—qualities that are invaluable for young students today. My daughter always looks forward to having her sessions with Dr. Wei, whether it's SAT Math, Physics, Statistics, or Calculus.
Linda T.

9 lessons

This diligence was followed throughout my tutoring sessions. David has extensive knowledge in the C++ language. I was finally able to understand concepts I struggled with for a few years. He would discuss the concept and help me to understand how to apply it for my course assignment. I enjoyed working with David. If you need to develop a firm grasp of the C++ language, you will certainly develop this proficiency with David.
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 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)
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 (390)
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 (208)

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