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

Find the best C# tutor

Bao P. Portland, OR, available for online & in-person tutoring
Bao P.
44/hour

Aspiring Software Engineer specializing in Java, C++, and C#.

I have applied C# in multiple projects and even used C# to provide analytical data during my previous work experience. Some of the personal projects I have developed C# as the backend include creating websites to look up...

5.0 (138)
44/hour
834 hours tutoring

I have applied C# in multiple projects and even used C# to provide analytical data during my previous work experience. Some of the personal projects I have developed C# as the backend include creating websites to look up...

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 (2637)
55/hour
9,570 hours tutoring
Response time: 7 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...

Ben M. Pittsburgh, PA, available for online & in-person tutoring
Ben M.
80/hour

Full Stack Application Designer using C#

I have worked on three different professional projects using C#. My first project was creating a VR simulation for a research project using Unity game engine. Second project was building an integrated camera system to detect passing objects...

5.0 (2)
80/hour
16 hours tutoring
Response time: 18 minutesNote that average response time is based on Ben’s active hours, which are 9:00 am - 9:00 am UTC.

I have worked on three different professional projects using C#. My first project was creating a VR simulation for a research project using Unity game engine. Second project was building an integrated camera system to detect passing objects...

Manny W. Gainesville, FL, available for online & in-person tutoring
Manny W.
80/hour

B.S. in Computer Science from the University of Florida

During my time in University, I took a few classes in which we heavily utilized C#, and I worked on a VR reading platform that was built using C# and Unity. Thanks to this, I feel equipped to help you reach your C# goals....

5.0 (80)
80/hour
544 hours tutoring

During my time in University, I took a few classes in which we heavily utilized C#, and I worked on a VR reading platform that was built using C# and Unity. Thanks to this, I feel equipped to help you reach your C# goals....

Christopher S. Seneca, SC, available for online tutoring
Christopher S.
40/hour

AI Simulation Researcher

I've used Unity, and by extension C#, for multiple projects in Multi-Agent Systems research. These projects entailed designing many autonomous agents that must interact efficiently and within specification to strict contract. I've...

5.0 (69)
40/hour
125 hours tutoring

I've used Unity, and by extension C#, for multiple projects in Multi-Agent Systems research. These projects entailed designing many autonomous agents that must interact efficiently and within specification to strict contract. I've...

Kendall T. Durham, NC, available for online & in-person tutoring
Kendall T.
100/hour

PhD Candidate & Former Microsoft Software Engineer

I used C# extensively during my time as a Software Engineer at Microsoft, where I worked on the Azure SQL Database Query Processing Team. My contributions included developing and enhancing features in large-scale, production-level systems....

5.0 (34)
100/hour
187 hours tutoring

I used C# extensively during my time as a Software Engineer at Microsoft, where I worked on the Azure SQL Database Query Processing Team. My contributions included developing and enhancing features in large-scale, production-level systems....

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 (5877)
87/hour
18,267 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...

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 (261)
70/hour
427 hours tutoring
Response time: 39 minutesNote 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...

Vladimir C. Saint Louis, MO, available for online & in-person tutoring
Vladimir C.
95/hour

C# Tutor | Object Oriented Programming & Application Development

I help students learn C# by building a strong understanding of object oriented programming and core programming concepts. My experience includes supporting students in college level and introductory C# courses, focusing on syntax,...

5.0 (78)
95/hour
241 hours tutoring

I help students learn C# by building a strong understanding of object oriented programming and core programming concepts. My experience includes supporting students in college level and introductory C# courses, focusing on syntax,...

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

Dayaan M. Cedar Rapids, IA, 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 (361)
60/hour
1,011 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 (1750)
115/hour
4,442 hours tutoring
Response time: 13 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 (2094)
39/hour
7,442 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...

Alex A. Brooklyn, NY, available for online tutoring
Alex A.
110/hour

Experienced Software Developer with a Desire to Teach Others

I have multiple years of experience in software development including specifically C#. Please feel free to reach out to me regarding its syntax or the general theory behind computer science in general or C# specifically. I provide...

5.0 (1006)
110/hour
1,539 hours tutoring
Response time: 7 minutesNote that average response time is based on Alex’s active hours, which are 12:00 pm - 2:00 am UTC.

I have multiple years of experience in software development including specifically C#. Please feel free to reach out to me regarding its syntax or the general theory behind computer science in general or C# specifically. I provide...

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,404 hours tutoring
Response time: 21 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...

Allan F. Kirkland, WA, available for online tutoring
Allan F.
80/hour

Professional C# Developer

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 (309)
80/hour
1,253 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.

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 (507)
50/hour
2,349 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.

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

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

Akeme U. Fayetteville, GA, available for online & in-person tutoring
Akeme U.
109/hour

Experienced Software Engineer in Private Sector and Academia!

C# is the Microsoft Language of the modern Java! But building applications are something that I have done for years! I have tutored in C# and helped people succeeded. I would be glad in doing the same and helping you make robust...

5.0 (887)
109/hour
3,123 hours tutoring
Response time: 13 minutesNote that average response time is based on Akeme’s active hours, which are 11:00 am - 7:00 am UTC.

C# is the Microsoft Language of the modern Java! But building applications are something that I have done for years! I have tutored in C# and helped people succeeded. I would be glad in doing the same and helping you make robust...

Bill L. Los Alamitos, CA, available for online & in-person tutoring
Bill L.
35/hour

Patient and works well with students.

I have worked in a major aerospace firm as a software developer for 28 years. During that time, I have developed several major software packages in C#. This includes real-time firmware development.

4.9 (1482)
35/hour
3,957 hours tutoring

I have worked in a major aerospace firm as a software developer for 28 years. During that time, I have developed several major software packages in C#. This includes real-time firmware development.

Alexander J. Ogden, UT, available for online & in-person tutoring
Alexander J.
55/hour

Computer Science Graduate | Experienced C# Developer & Tutor

I hold a degree in Computer Science and have extensive experience programming in C#, with a strong command of object-oriented principles, the .NET ecosystem, and modern language features such as LINQ, async/await, and generics. My...

4.9 (94)
55/hour
563 hours tutoring
Response time: 14 minutesNote that average response times may vary depending on a variety of factors, including time of day.

I hold a degree in Computer Science and have extensive experience programming in C#, with a strong command of object-oriented principles, the .NET ecosystem, and modern language features such as LINQ, async/await, and generics. My...

Michael C. Bellingham, WA, available for online tutoring
Michael C.
35/hour

Producer of Educational Videos for Unity Game Development Framework

I have used C# extensively in connection with the Unity Game Development framework. I have produced multiple series of in-depth tutorial videos covering an entire single concept like Creating a Platformer Game. In these videos, I walk...

4.9 (48)
35/hour
301 hours tutoring

I have used C# extensively in connection with the Unity Game Development framework. I have produced multiple series of in-depth tutorial videos covering an entire single concept like Creating a Platformer Game. In these videos, I walk...

Sharon C. Orlando, FL, available for online & in-person tutoring
Sharon C.
29/hour

Masters degree in Computers and Business , will help you Understand

I have completed small applications using C# and visual studio. I am familiar with programming concepts including iteration, conditional statements, and looping. I have used this language in setting up small websites and connecting to...

4.8 (269)
29/hour
988 hours tutoring

I have completed small applications using C# and visual studio. I am familiar with programming concepts including iteration, conditional statements, and looping. I have used this language in setting up small websites and connecting to...

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 (2751)
75/hour
11,588 hours tutoring
Response time: 2 minutesNote 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
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 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 (395)
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 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