In light of the COVID-19 crisis, we highly encourage meeting with your tutor online. Read more about

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

249 private C++ tutors / Find the best C++ tutor

See more experts ›
Ben P.
100/hour

Experienced Instructor who gets results in Programming and Letters

I tutor C++ online. I've been writing C++ since I was 14 years old. I know the standard library quite well. I can teach students everything from variables, control flow, io and strings to Classes, linked lists and Polymorphism.... read more

100/hour
5.0 (193)
172 hours tutoring C++ out of 1,134 hours
Offers online lessons
See Tutors Like This

I tutor C++ online. I've been writing C++ since I was 14 years old. I know the standard library quite well. I can teach students everything from variables, control flow, io and strings to Classes, linked lists and Polymorphism.... read more

Jody J.
125/hour

Professional C++ Programmer

I have programmed in C++ at a fortune 100 company for over 20 years. Experience has involved Tuxedo on Unix and Linux as well as with DOS and Windows batch jobs to load geographic data. I have an extensive amount of code in production.... read more

125/hour
4.9 (2358)
2,089 hours tutoring C++ out of 8,390 hours
Offers online lessons
See Tutors Like This

I have programmed in C++ at a fortune 100 company for over 20 years. Experience has involved Tuxedo on Unix and Linux as well as with DOS and Windows batch jobs to load geographic data. I have an extensive amount of code in production.... read more

Chandra G.
40/hour

PhD in Software Engineering, C++ data structures, concurrency, tests

Implemented multi-threaded C++ data structures, concurrency, tests for a main-memory database management system, Datablitz Implemented several test suites and test harnesses to improve system performance Worked with C, Unix, C++,... read more

40/hour
4.5 (222)
388 hours tutoring C++ out of 749 hours
Offers online lessons
See Tutors Like This

Implemented multi-threaded C++ data structures, concurrency, tests for a main-memory database management system, Datablitz Implemented several test suites and test harnesses to improve system performance Worked with C, Unix, C++,... read more

Alexis H.
90/hour

4.0 GPA and Math Competition Winner

I am a software engineer with over 20 years experience. I am proficient in C, C++, Java, BASIC, Assembly Language, and Unix Shell. read more

90/hour
5.0 (2876)
382 hours tutoring C++ out of 8,735 hours
Offers online lessons
See Tutors Like This

I am a software engineer with over 20 years experience. I am proficient in C, C++, Java, BASIC, Assembly Language, and Unix Shell. read more

Diogenes F.
50/hour

PhD in Physics

Spent several years working in a high-energy physics collaboration developing a c++ autometed tool for producing one-loop matrix elements in the Standard Model. I have privately tutored c++ for more than 3 years now. read more

50/hour
5.0 (98)
15 hours tutoring C++ out of 351 hours
Offers online lessons
See Tutors Like This

Spent several years working in a high-energy physics collaboration developing a c++ autometed tool for producing one-loop matrix elements in the Standard Model. I have privately tutored c++ for more than 3 years now. read more

Dan D.
185/hour

Video Game Developer writing C++ since 1994

Designed and built highly efficient C++ code for game engines, and video games. I have used classes to abstract out different console hardware devices, to create a common interface for consoles. Have tutored Java, and JavaScript... read more

185/hour
5.0 (143)
8 hours tutoring C++ out of 469 hours
Offers online lessons
See Tutors Like This

Designed and built highly efficient C++ code for game engines, and video games. I have used classes to abstract out different console hardware devices, to create a common interface for consoles. Have tutored Java, and JavaScript... read more

Jonathan A.
50/hour

Software Engineer Specializing in C++

I am a software developer who works mainly in C++. These days I teach a lot of Data Structures and Algorithms to my students but I love introducing the language to new users as well. I am available for Systems Programming, Computer... read more

50/hour
5.0 (276)
213 hours tutoring C++ out of 786 hours
Offers online lessons
See Tutors Like This

I am a software developer who works mainly in C++. These days I teach a lot of Data Structures and Algorithms to my students but I love introducing the language to new users as well. I am available for Systems Programming, Computer... read more

Neveen M.
80/hour

Data Scientist with Engineering master thesis in C++

c was the first programming job I got and from there I moved to O.O. Programming in C++. I can explain C++ programming as well as the other programming languages I master in simple language and ways for anyone to grasp. read more

80/hour
4.9 (514)
49 hours tutoring C++ out of 1,338 hours
Offers online lessons
See Tutors Like This

c was the first programming job I got and from there I moved to O.O. Programming in C++. I can explain C++ programming as well as the other programming languages I master in simple language and ways for anyone to grasp. read more

Jon R.
130/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),... read more

130/hour
5.0 (389)
79 hours tutoring C++ out of 931 hours
Offers online lessons
See Tutors Like This

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),... read more

Ana E.
80/hour

Experienced Tutor in CS

I have a BS and MS in Computer Science. I used C++ for several projects. read more

80/hour
4.6 (23)
6 hours tutoring C++ out of 58 hours
Offers online lessons
See Tutors Like This

I have a BS and MS in Computer Science. I used C++ for several projects. 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 $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.

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?
C++ is an object-oriented programming language that is based loosely on C, both of which I'm expert at. C is a structured programming language that directly relates to the underlying machine language. Each C statement corresponds to an assembly language statement.
C++ is an object-oriented programming language that is based loosely on C, both of which I'm expert at. C is a structured programming language... read more
Answered • 03/19/18

 Question

How would you define C++ in your own words?
Object-oriented computer programming language that extends c. Supports multi-threading and low-level programming. Versatile, fast, and structured. Can be developed natively on any platform and can be used to develop programs that run on hardware, in the operating system software stack, mobile... read more
Object-oriented computer programming language that extends c. Supports multi-threading and low-level programming. Versatile, fast, and structured.... read more
Bryan C.

Bryan C. answered • 03/19/18

Tutor
4.9 (95)

 Question

How would you define C++ in your own words?
C++ is an object-oriented language built upon the functional language C. It implements the object-oriented features of inheritance and encapsulation. The idea is to think in terms of objects performing tasks using data contained in them rather than individual subroutines performing both localized... read more
C++ is an object-oriented language built upon the functional language C. It implements the object-oriented features of inheritance and... read more
Answered • 03/20/18

 Question

How would you define C++ in your own words?
C++ is a programming language similar in syntax to the older language C but implements object-oriented methodology in addition to other aspects such as automatic release of memory. This tends to make program creation easier and more efficient in terms of avoiding memory leaks, including class... read more
C++ is a programming language similar in syntax to the older language C but implements object-oriented methodology in addition to other aspects... read more
Answered • 03/19/18