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

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

See more experts ›
Mushfique A.
105/hour

Software Engineer with 3+ years of C/C++ experience

I started out my degree specializing in C++. I implemented numerous data structures like linked lists, stacks, queues, binary search trees and graphs in C++ along with popular algorithms like BFS, DFS, linked list operations, and... read more

105/hour
5.0 (61)
187 hours tutoring
Offers online lessons
See Tutors Like This

I started out my degree specializing in C++. I implemented numerous data structures like linked lists, stacks, queues, binary search trees and graphs in C++ along with popular algorithms like BFS, DFS, linked list operations, and... read more

Ben P.
80/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

80/hour
5.0 (89)
93 hours tutoring C++ out of 316 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

Amy M.
119/hour

Senior Software Engineer, 30+ years experience specializing in C++

I have developed software for 30 years. The last 10 years I wrote predominantly in C++. I have tutored students on classic C++ subjects including: Object-Oriented Design, Classes, Inheritance, Pointers, References, Abstract Classes,... read more

119/hour
5.0 (899)
1,269 hours tutoring C++ out of 3,966 hours
Offers online lessons
See Tutors Like This

I have developed software for 30 years. The last 10 years I wrote predominantly in C++. I have tutored students on classic C++ subjects including: Object-Oriented Design, Classes, Inheritance, Pointers, References, Abstract Classes,... read more

Michael L.
73/hour

10+ years of coding experience, Mutliple online courses completed

C++ was one of the first languages I took to learning over 10 years ago. I've completed multiple online courses and completed my local college's C++ class with a 4.0, and provided 5 star service to clients on and off... read more

73/hour
5.0 (33)
18 hours tutoring C++ out of 90 hours
Offers online lessons
See Tutors Like This

C++ was one of the first languages I took to learning over 10 years ago. I've completed multiple online courses and completed my local college's C++ class with a 4.0, and provided 5 star service to clients on and off... read more

Steven M.
95/hour

Berkeley Graduate, Programmer, Experienced Teacher

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

95/hour
5.0 (3680)
1,499 hours tutoring C++ out of 10,713 hours
Offers online lessons
See Tutors Like This

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

Jody J.
75/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

75/hour
4.9 (1569)
1,305 hours tutoring C++ out of 5,600 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

Conor S.
200/hour

Learn C++ from a Google Software Engineer!

At Google, I often write code in C++. Along with my job, I am working towards my Master's in Computer Science at Columbia University. At Columbia, I have had the privilege of studying under Bjarne Stroustrup the original inventor of... read more

200/hour
4.9 (53)
10 hours tutoring C++ out of 147 hours
Offers online lessons
See Tutors Like This

At Google, I often write code in C++. Along with my job, I am working towards my Master's in Computer Science at Columbia University. At Columbia, I have had the privilege of studying under Bjarne Stroustrup the original inventor of... read more

Alexis H.
65/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

65/hour
5.0 (2239)
197 hours tutoring C++ out of 6,860 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

Christopher L.
35/hour

Senior Software Engineer with 5 years of tutoring experience in C++

I have worked on large scale GNU C++ projects dealing with image processing, sound processing, data processing, artificial intelligence, etc. but I can also help with Visual Studio as well. I can help with your C++ coursework or... read more

35/hour
5.0 (8)
15 hours tutoring
Offers online lessons
See Tutors Like This

I have worked on large scale GNU C++ projects dealing with image processing, sound processing, data processing, artificial intelligence, etc. but I can also help with Visual Studio as well. I can help with your C++ coursework or... read more

Aaron B.
50/hour

Embedded Software Engineer Primarily Specializing in C++

I first learned C++ as a member of a computer science research group at the University of Maryland. Since then, I have been working as an Embedded Software Engineer at an autonomous aircraft company. Almost every work day, I write code in... read more

50/hour
5.0 (4)
1 hours tutoring C++ out of 9 hours
Offers online lessons
See Tutors Like This

I first learned C++ as a member of a computer science research group at the University of Maryland. Since then, I have been working as an Embedded Software Engineer at an autonomous aircraft company. Almost every work day, I write code in... 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 the classic "stick shift/manual transmission" programming language. You operate very close to the hardware, have direct control over everything, and can do just about anything (including operations that are totally illogical). With a blank-canvas language such as C++, you can easily (or... read more
C++ is the classic "stick shift/manual transmission" programming language. You operate very close to the hardware, have direct control over... read more
Steven M.

Steven M. answered • 03/19/18

Tutor
5.0 (3680)

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

Larry C. answered • 03/19/18

Tutor
4.9 (294)

 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?
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
Answered • 03/19/18