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

Find the best C++ tutor

Guilherme A. San Jose, CA, available for online & in-person tutoring
Guilherme A.
135/hour

NVIDIA Software Engineer | C/C++

I'm a System Software Engineer at NVIDIA with a B.S. in Computer Science from the University of Texas at Austin, where I work on low-level hypervisor and RTOS software for autonomous vehicles. I've taught C++ across 800+ hours on...

InstantBook
This week
5.0 (221)
135/hour
801 hours tutoring

I'm a System Software Engineer at NVIDIA with a B.S. in Computer Science from the University of Texas at Austin, where I work on low-level hypervisor and RTOS software for autonomous vehicles. I've taught C++ across 800+ hours on...

Julie B. Waltham, MA, available for online & in-person tutoring
Julie B.
60/hour

PhD Comp Sci w/Career in SW Dev 25+yrs, 11 yrs C++ & Data Structures

C++ is (still) my favorite programming language. I’ve always sought out jobs that use C++ as (in my opinion) the most interesting work and applications are built in C++. I would love to help you better understand...

5.0 (303)
60/hour
854 hours tutoring
Response time: 21 minutesNote that average response time is based on Julie’s active hours, which are 10:00 pm - 6:00 am UTC.

C++ is (still) my favorite programming language. I’ve always sought out jobs that use C++ as (in my opinion) the most interesting work and applications are built in C++. I would love to help you better understand...

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

26+ Years of C++ Experience in Academic & Real World Applications

I first studied C++ in High School, creating an asteroids type game in my senior year. C++ is still the primary language used in most software design, and its structure is also found in Java, C#, and PHP. I use C++ daily in...

5.0 (5870)
87/hour
18,201 hours tutoring
Response time: 52 minutesNote that average response times may vary depending on a variety of factors, including time of day.

I first studied C++ in High School, creating an asteroids type game in my senior year. C++ is still the primary language used in most software design, and its structure is also found in Java, C#, and PHP. I use C++ daily in...

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

Senior Software Engineer with 15+ years of C++ Development Experience

I have been working with C++ both on & off the job for a long time now. My experience with it varies widely, and includes developing native DLL's that interface with a managed environment, writing game engines in C++, and...

5.0 (205)
70/hour
635 hours tutoring

I have been working with C++ both on & off the job for a long time now. My experience with it varies widely, and includes developing native DLL's that interface with a managed environment, writing game engines in C++, and...

Andre R. Cincinnati, OH, available for online & in-person tutoring
Andre R.
45/hour

Experienced C++ Programmer with 20 Years of Experience

I first worked with C++ in high school in 1998, and have worked with C++ and C++ based languages ever since. I have a solid understanding both of interpreting the code itself, as well as what's going on under the hood....

InstantBook
This week
5.0 (2628)
45/hour
5,964 hours tutoring
Response time: 49 minutesNote that average response times may vary depending on a variety of factors, including time of day.

I first worked with C++ in high school in 1998, and have worked with C++ and C++ based languages ever since. I have a solid understanding both of interpreting the code itself, as well as what's going on under the hood....

Jonathan S. Prospect, VA, available for online & in-person tutoring
Jonathan S.
55/hour

C++ Tutor

I do this because the student can get a bit of everything and become well versed in the field. C++ is one of those languages that I like to incorporate because so many things are written in C++ and so many languages are based on...

InstantBook
Today
5.0 (2631)
55/hour
9,516 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 do this because the student can get a bit of everything and become well versed in the field. C++ is one of those languages that I like to incorporate because so many things are written in C++ and so many languages are based on...

Antonio T. Tallahassee, FL, available for online & in-person tutoring
Antonio T.
100/hour

University Of Minnesota TA in C++; 10+ years of CompSci Tutoring

During my time as a TA for C/C++ at the University of Minnesota, I focused on core concepts like pointers, structs, memory allocation, segfaults, and memory management. I guided students through building essential data structures such...

5.0 (753)
100/hour
4,801 hours tutoring

During my time as a TA for C/C++ at the University of Minnesota, I focused on core concepts like pointers, structs, memory allocation, segfaults, and memory management. I guided students through building essential data structures such...

Jonathan K. New York, NY, available for online tutoring
Jonathan K.
102/hour

Software Expert with C++ Education and Experience

I first learned C++ more than a decade ago, in high school. Since then I have learned C in-depth, as well, which is a subset of the language. I also have used C++ in personal projects related to games. I can help you with programming...

5.0 (10)
102/hour
431 hours tutoring

I first learned C++ more than a decade ago, in high school. Since then I have learned C in-depth, as well, which is a subset of the language. I also have used C++ in personal projects related to games. I can help you with programming...

Christopher L. Austin, TX, available for online & in-person tutoring
Christopher L.
60/hour

Masters in Computer Scinece

I was a teaching assistant for Operating Systems that was done in C++

5.0 (128)
60/hour
600 hours tutoring

I was a teaching assistant for Operating Systems that was done in C++

Yvan M. Provo, UT, available for online tutoring
Yvan M.
100/hour

Get Expert C++ help or learn to code from Scratch

During my 6 years as a private CS tutor and college teaching assistant for C++, I've helped thousands of students learn advanced programming techniques and strengthen their fundamentals. Arrays, classes, recursion, objects, loops,...

InstantBook
Today
5.0 (2125)
100/hour
6,959 hours tutoring
Response time: 13 minutesNote that average response time is based on Yvan’s active hours, which are 9:00 pm - 12:00 pm UTC.

During my 6 years as a private CS tutor and college teaching assistant for C++, I've helped thousands of students learn advanced programming techniques and strengthen their fundamentals. Arrays, classes, recursion, objects, loops,...

Seth G. Beaumont, CA, available for online & in-person tutoring
Seth G.
60/hour

A.A. in Computer Science - Foundation in Programming & Theory

I have a strong background in C++ and am capable of helping students master the language. My experience involves the syntax of C++ and templating within its object-oriented programming framework, enabling me to explain these concepts...

5.0 (18)
60/hour
179 hours tutoring

I have a strong background in C++ and am capable of helping students master the language. My experience involves the syntax of C++ and templating within its object-oriented programming framework, enabling me to explain these concepts...

Dayaan M. Cedar Rapids, IA, available for online & in-person tutoring
Dayaan M.
60/hour

CS Graduate, Expert in Programming, Math & Web Development

I am a Computer Science graduate with extensive experience in programming, mathematics, and web development. Over the past five years, I have tutored students of all ages in subjects like Algebra, Calculus, C++, HTML, CSS, JavaScript, and...

InstantBook
Today
5.0 (310)
60/hour
932 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 programming, mathematics, and web development. Over the past five years, I have tutored students of all ages in subjects like Algebra, Calculus, C++, HTML, CSS, JavaScript, and...

Tony T. San Francisco, CA, available for online & in-person tutoring
Tony T.
170/hour

Programming in C++ for over 20 years

I have studied C++ in college and have used it professionally for 10 years. While I don't use it everyday, I can you help troubleshoot your C++ projects. C++ is still the primary language used in most software design,...

InstantBook
Today
5.0 (164)
170/hour
574 hours tutoring
Response time: 2 minutesNote that average response time is based on Tony’s active hours, which are 11:00 pm - 7:00 am UTC.

I have studied C++ in college and have used it professionally for 10 years. While I don't use it everyday, I can you help troubleshoot your C++ projects. C++ is still the primary language used in most software design,...

Eva A. Fairfax, VA, available for online & in-person tutoring
Eva A.
100/hour

Experienced Computer Science Teacher and Tutor

Certified Computer Science teacher with over ten years experience teaching and tutoring computer science courses to students of all ages and levels of experience. I learned C++ in college and continued studies as a teacher and during a...

InstantBook
Today
5.0 (744)
100/hour
2,638 hours tutoring
Response time: 30 minutesNote that average response time is based on Eva’s active hours, which are 7:00 pm - 7:00 am UTC.

Certified Computer Science teacher with over ten years experience teaching and tutoring computer science courses to students of all ages and levels of experience. I learned C++ in college and continued studies as a teacher and during a...

Jon R. Fremont, CA, available for online & in-person tutoring
Jon R.
135/hour

PhD in Computer Science, Principal Software Engineer

I have used C++ in professional environments, as well as in hobby projects. Although C++ is a very large language, I am familiar with much of it including templates, classes, inheritance, pointers, memory management (malloc vs new),...

5.0 (985)
135/hour
2,904 hours tutoring

I have used C++ in professional environments, as well as in hobby projects. Although C++ is a very large language, I am familiar with much of it including templates, classes, inheritance, pointers, memory management (malloc vs new),...

Alex A. Brooklyn, NY, available for online tutoring
Alex A.
50/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 (966)
50/hour
1,481 hours tutoring
Response time: 13 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...

Ze L. Brooklyn, NY, available for online & in-person tutoring
Ze L.
95/hour

12+ years of experience teaching programming

Started with programming Ti-84's in high school, then c++ and java in college. Taught high school programming classes for 3 years at Fusion Academy.

5.0 (527)
95/hour
2,613 hours tutoring

Started with programming Ti-84's in high school, then c++ and java in college. Taught high school programming classes for 3 years at Fusion Academy.

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

MIT EECS and Modern C++ Programming Tutor

I have professional experience developing, maintaining, and supporting C++-based applications in the oil and gas industry, including business-critical software used in complex operational environments. I teach modern C++ concepts and...

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

I have professional experience developing, maintaining, and supporting C++-based applications in the oil and gas industry, including business-critical software used in complex operational environments. I teach modern C++ concepts and...

Jason L. Arcadia, CA, available for online tutoring
Jason L.
120/hour

Physicist with C++ simulation experience

I took data structures using C++ in college. Since then I've used C++ to perform numerical simulations as part of my physics research. I also participated in Advent of Code using C++.

5.0 (839)
120/hour
3,539 hours tutoring
Response time: 4 minutesNote that average response times may vary depending on a variety of factors, including time of day.

I took data structures using C++ in college. Since then I've used C++ to perform numerical simulations as part of my physics research. I also participated in Advent of Code using C++.

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

Bachelor's in Game Design & Development

Besides C#, C++ is the other language I know the best. I professionally interned for over a year in game development using C++ in Unreal Engine, and using that requires extensive knowledge of the language. I have taken many classes...

5.0 (280)
40/hour
854 hours tutoring

Besides C#, C++ is the other language I know the best. I professionally interned for over a year in game development using C++ in Unreal Engine, and using that requires extensive knowledge of the language. I have taken many classes...

George Z. Saint Ann, MO, available for online & in-person tutoring
George Z.
25/hour

Automotive Electronics

I am proficient in C, C++, COM components, and embedded programming using Visual C++. At our company, I contributed to a project outsourced by Alpine Electronics Japan to develop an embedded system for automobiles. a Master of...

5.0 (34)
25/hour
85 hours tutoring

I am proficient in C, C++, COM components, and embedded programming using Visual C++. At our company, I contributed to a project outsourced by Alpine Electronics Japan to develop an embedded system for automobiles. a Master of...

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

Former PhD Student Computer Science/Mathematics 15+ Years of teaching.

Associates Degree in Game Design & Development (using C++/Java) 2001-2003 21+ years of C++ programming experience. I have been tutoring in C++ since 2018, and was a teaching assistant in the topic during 2010-2018.

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

Associates Degree in Game Design & Development (using C++/Java) 2001-2003 21+ years of C++ programming experience. I have been tutoring in C++ since 2018, and was a teaching assistant in the topic during 2010-2018.

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

Self-taught and Experienced Visual C++ Developer and Mentor/Tutor

C++ is the language that I first learned and is the one that I have the most experience (18+ years). I have mostly use Visual C++ and Microsoft Foundation Classes but I have recently completed quite a few projects that have given...

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.

C++ is the language that I first learned and is the one that I have the most experience (18+ years). I have mostly use Visual C++ and Microsoft Foundation Classes but I have recently completed quite a few projects that have given...

Priyanka G. San Jose, CA, available for online & in-person tutoring
Priyanka G.
35/hour

C++ Specialist

As I completed my Masters in Computer Application, my extensive experience in the software development industry has helped me gain success and expertise in C++ and related technologies, which is essential for students and corporate...

4.8 (1465)
35/hour
12,346 hours tutoring

As I completed my Masters in Computer Application, my extensive experience in the software development industry has helped me gain success and expertise in C++ and related technologies, which is essential for students and corporate...

Alex S. San Diego, CA, available for online tutoring
Alex S.
54/hour

Stanford Master's C++ Tutor

My passion for C++ was truly ignited during my graduate studies at Stanford University, specifically while mastering the rigorous 'Programming Abstractions' (CS 106B) course. This experience built upon the solid technical...

InstantBook
Today
4.8 (298)
54/hour
1,595 hours tutoring
Response time: 12 minutesNote that average response time is based on Alex’s active hours, which are 3:00 am - 9:00 am UTC.

My passion for C++ was truly ignited during my graduate studies at Stanford University, specifically while mastering the rigorous 'Programming Abstractions' (CS 106B) course. This experience built upon the solid technical...

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.

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

7 lessons

Our son has been so pleased that he can tackle these challenging problem sets, and was smiling and having a good time through all of his sessions with Dr. Wei C. Dr. C. also explained some of the history of mathematics to our son, and tied in several stories about various ancient Greek mathematicians - I am very impressed and highly recommend Dr. Wei C.!
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$99
$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 programming language that is very powerful because it is close to machine language even though it facilitates object oriented design. C++ is...

Titus L.

Titus L.Answered

Tutor
4.8 (262)
Question
How would you define C++ in your own words?

C++ was one of the first object oriented languages, a step up from C. It has been widely used in many applications. While a very capable language, I...

Eric M.

Eric M.Answered

Tutor
4.9 (390)
Question
How would you define C++ in your own words?

C++ is the classic "stick shift/manual transmission" programming language. You operate very close to the hardware, have direct control over everythin...

Steven M.

Steven M.Answered

Tutor
5.0 (5870)
Question
How would you define C++ in your own words?

C++ is a low level programming language most commonly used for robotics (although it could be used for anything). C++ is currently one of the most eff...

Wiley H.

Wiley H.Answered

Tutor
4.6 (10)

About C++

On Wyzant, learners can find personalized, one-on-one tutoring in C++, a powerful, general-purpose programming language known for high performance, system-level control, and support for multiple programming paradigms like object-oriented programming and generic programming. Whether students are beginners exploring coding for the first time or experienced developers working on complex projects, Wyzant makes it easy to connect with expert tutors who can provide guidance, practical examples, and tailored instruction. With flexible scheduling both online and in-person, learners can study at their own pace and receive personalized feedback to build confidence.

C++ (pronounced "see plus plus") is a versatile programming language that extends the C language, making it ideal for a range of applications including game development, operating systems, robotics, and demanding software. Known for its efficiency, C++ offers features like pointers, manual memory management, data abstraction, and object-oriented programming support, enabling developers to create fast, portable solutions. Its balance of control and flexibility makes it a foundational language in computer science.

Wyzant helps learners succeed by connecting them with expert C++ instructors who can teach fundamentals, problem-solving, algorithms, data structures, and more. Tutors provide individualized guidance that fits each student’s goals, making coding accessible, engaging, and practical. Whether starting from scratch or expanding advanced skills, students gain the confidence and knowledge to master C++ and build real-world projects.

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

See online C++ tutors