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

Find the best C++ tutor

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

Computer Science Engineer with C++ experience

Having my BS in Computer Science Engineering at Penn State, I have used C++ to create many projects for various classes. These classes include AI algorithms, DSA problems, and even simple solutions for I/O and file storing and...

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

Having my BS in Computer Science Engineering at Penn State, I have used C++ to create many projects for various classes. These classes include AI algorithms, DSA problems, and even simple solutions for I/O and file storing and...

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 (754)
100/hour
4,824 hours tutoring
Response time: 3 minutesNote that average response time is based on Antonio’s active hours, which are 9:00 pm - 5:00 am UTC.

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

Carlos R. Kingsburg, CA, available for online & in-person tutoring
Carlos R.
59/hour

Columbia CS | C++ Since 1987 (Bell Labs) | 1,000+ Sessions

I have programmed in C++ since my time at Bell Labs in 1987, serving as a senior and lead C++ engineer at multiple companies building performance-critical systems. My work spans everything from legacy codebases to modern C++20,...

5.0 (1)
59/hour
Response time: 20 minutesNote that average response time is based on Carlos’s active hours, which are 12:00 am - 12:00 pm UTC.

I have programmed in C++ since my time at Bell Labs in 1987, serving as a senior and lead C++ engineer at multiple companies building performance-critical systems. My work spans everything from legacy codebases to modern C++20,...

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 C and C++), and have over a year of...

InstantBook
Tomorrow
5.0 (258)
70/hour
417 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 C and C++), and have over a year of...

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 (2649)
45/hour
6,005 hours tutoring
Response time: 47 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....

Yvan M. Provo, UT, available for online tutoring
Yvan M.
125/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 (2182)
125/hour
7,178 hours tutoring
Response time: 6 minutesNote that average response time is based on Yvan’s active hours, which are 8: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,...

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

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

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

5.0 (2637)
55/hour
9,569 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 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...

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 (129)
60/hour
623 hours tutoring
Response time: 6 minutesNote that average response time is based on Christopher’s active hours, which are 2:00 pm - 12:00 am UTC.

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

Manuel F. Mesa, AZ, available for online & in-person tutoring
Manuel F.
147/hour

C++ Tutor and Practitioner, Systems and Firmware Engineering

C++ is a language I use as a working practitioner, not just something I studied years ago. As Vice President of Engineering for a global hardware company, and across more than twenty years in engineering leadership before that, I have...

5.0 (78)
147/hour
191 hours tutoring
Response time: 51 minutesNote that average response times may vary depending on a variety of factors, including time of day.

C++ is a language I use as a working practitioner, not just something I studied years ago. As Vice President of Engineering for a global hardware company, and across more than twenty years in engineering leadership before that, I have...

CHASE C. North Adams, MA, available for online & in-person tutoring
CHASE C.
115/hour

C++ Proficiency: Data Structures, Algorithms, and Projects

With a solid foundation in C++, I have honed my skills in data structures and algorithms through engaging coursework during college. I have hands-on experience implementing these concepts in personal projects and actively challenging myself...

InstantBook
Today
5.0 (681)
115/hour
2,017 hours tutoring
Response time: 11 minutesNote that average response times may vary depending on a variety of factors, including time of day.

With a solid foundation in C++, I have honed my skills in data structures and algorithms through engaging coursework during college. I have hands-on experience implementing these concepts in personal projects and actively challenging myself...

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 (350)
60/hour
1,003 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...

Seth M. Mcminnville, OR, available for online & in-person tutoring
Seth M.
39/hour

Learn C++ with Friendly, Personalized, Expert Tutoring!

I have been programming for over 40 years. I've written hundreds of thousands of lines of code, hundreds of programs, and helped countless people learn C++ from basics through advanced object oriented programming.

InstantBook
Today
5.0 (2091)
39/hour
7,432 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.

I have been programming for over 40 years. I've written hundreds of thousands of lines of code, hundreds of programs, and helped countless people learn C++ from basics through advanced object oriented programming.

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 (753)
100/hour
2,660 hours tutoring
Response time: 12 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...

Alex A. Brooklyn, NY, available for online tutoring
Alex A.
95/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)
95/hour
1,537 hours tutoring
Response time: 10 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,614 hours tutoring
Response time: 21 minutesNote that average response times may vary depending on a variety of factors, including time of day.

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.

Ivan Z. Chicago, IL, available for online & in-person tutoring
Ivan Z.
35/hour

C++ Programming | Beginner to Advanced Concepts

... of Technology. My coursework included data structures, algorithms, and software engineering, all with a strong focus on C++. I guide students through the fundamentals variables, loops, functions, and object-oriented programming up to advanced concepts...

5.0 (124)
35/hour
408 hours tutoring

... of Technology. My coursework included data structures, algorithms, and software engineering, all with a strong focus on C++. I guide students through the fundamentals variables, loops, functions, and object-oriented programming up to advanced concepts...

Maria F. Staten Island, NY, available for online tutoring
Maria F.
22/hour

Computer Science Tutor with 6+ Years of Experience | Java| C++|Python

I teach C++ with a focus on object-oriented programming (OOP), data structures and algorithms (DSA), and introductory programming concepts. I have experience guiding students through ZyBooks, and Visual Studio Code-based labs and...

5.0 (91)
22/hour
211 hours tutoring
Response time: 27 minutesNote that average response time is based on Maria’s active hours, which are 1:00 pm - 9:00 am UTC.

I teach C++ with a focus on object-oriented programming (OOP), data structures and algorithms (DSA), and introductory programming concepts. I have experience guiding students through ZyBooks, and Visual Studio Code-based labs 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++.

InstantBook
Today
5.0 (839)
120/hour
3,559 hours tutoring

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

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

Working Software Engineer and C++ Expert

I have helped students in C++ code many things! This includes Sorting Algorithms, Recursion, Friend, Object Oriented Programming, Memory management, and Debugging. C++ is a object oriented language that carries concepts used in other...

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

I have helped students in C++ code many things! This includes Sorting Algorithms, Recursion, Friend, Object Oriented Programming, Memory management, and Debugging. C++ is a object oriented language that carries concepts used in other...

Harold T. Mckinney, TX, available for online & in-person tutoring
Harold T.
100/hour

STEM Tutor: Calculus, Physics, SAT, Advanced Math

Back in 1992 I was a college instructor teaching a C/C++ programming language course (CIS 233) at Sinclair Community College in Dayton, OH. My master's thesis resulted in a book titled "Numerical Analysis Algorithms in...

5.0 (814)
100/hour
3,433 hours tutoring

Back in 1992 I was a college instructor teaching a C/C++ programming language course (CIS 233) at Sinclair Community College in Dayton, OH. My master's thesis resulted in a book titled "Numerical Analysis Algorithms in...

Joseph I. Londonderry, NH, available for online & in-person tutoring
Joseph I.
40/hour

Bachelors in Mathematics Graduate and Current Grad Student at WUSTL

I studied C++ at an Honors level for a full year and have 2 years of experience programming in C++. I am comfortable with the basics and forte's of C++ and can teach the language at a high school level.

5.0 (42)
40/hour
171 hours tutoring

I studied C++ at an Honors level for a full year and have 2 years of experience programming in C++. I am comfortable with the basics and forte's of C++ and can teach the language at a high school level.

Brian X. Sarasota, FL, available for online & in-person tutoring
Brian X.
39/hour

Computer Science Tutor Specializing in C++, Programming & Algorithms

My background includes computer science coursework at the University of Illinois Urbana-Champaign and graduate study in Computer Science and Artificial Intelligence at the Georgia Institute of Technology. I have experience working with C++,...

4.9 (51)
39/hour
81 hours tutoring
Response time: 56 minutesNote that average response time is based on Brian’s active hours, which are 1:00 am - 7:00 am UTC.

My background includes computer science coursework at the University of Illinois Urbana-Champaign and graduate study in Computer Science and Artificial Intelligence at the Georgia Institute of Technology. I have experience working with C++,...

Alex S. Saint Louis, MO, available for online & in-person tutoring
Alex S.
78/hour

Professor, C/C++, Arduino, Data Structures, high-performance (HPC)

Professor, years of research, teaching, and tutoring experience, teaching US Undergraduate and Graduate students, tutoring High School students - subjects include C/C++ Programming (beginners to advanced), Algorithms, Data Structures,...

InstantBook
Today
4.9 (793)
78/hour
3,471 hours tutoring
Response time: 4 minutesNote that average response time is based on Alex’s active hours, which are 5:00 am - 5:00 am UTC.

Professor, years of research, teaching, and tutoring experience, teaching US Undergraduate and Graduate students, tutoring High School students - subjects include C/C++ Programming (beginners to advanced), Algorithms, Data Structures,...

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

Linda J.

Linda J.Answered

Tutor
4.8 (5)
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....

John G.

John G.Answered

Tutor
4.8 (53)
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 a...

Larry C.

Larry C.Answered

Tutor
4.9 (294)
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.

Find Online Tutors in Subjects related to C++.

Get 1-to-1 learning help through online lessons. If you are looking to learn a subject similar to C++, tap into the nation’s largest community of private tutors. Wyzant helps more students find face to face lessons, in more places than anyone else. Plus, if you're not happy with any new tutor, we'll gladly refund the cost of your first hour. In addition to C++ tutors, Wyzant can also help you find:

Online AutoCAD Civil 3D tutors | Online Excel Vba tutors | Online Visual Basic tutors | Online ASP.NET tutors | Online Oracle tutors | Online Ruby tutors | Online Swift tutors | Online Perl tutors | Online COBOL tutors | Online Angular tutors | Online Fortran tutors | Online Python tutors | Online CSS tutors | Online JQuery tutors | Online PHP tutors | Online Java tutors | Online JavaScript tutors | Online SQL tutors | Online C tutors

Find a Private C++ Tutor in any city.

The Wyzant community of private tutors spans nationwide, making it easy to find an instructor nearby who can teach 1:1 C++ lessons online or in person. Pass the class, ace the test, or learn a new job skill. Compare tutor costs and qualifications and find your C++ tutor today.

Toronto C++ tutors | Montréal C++ tutors | Calgary C++ tutors | Ottawa C++ tutors | Edmonton C++ tutors | Winnipeg C++ tutors | Mississauga C++ tutors | Vancouver C++ tutors | Brampton C++ tutors | Hamilton C++ tutors | Surrey C++ tutors | Québec C++ tutors | Halifax C++ tutors | Laval C++ tutors | London C++ tutors | Markham C++ tutors | Vaughan C++ tutors | Gatineau C++ tutors | Saskatoon C++ tutors | Kitchener C++ tutors | Longueuil C++ tutors | Burnaby C++ tutors | Windsor C++ tutors | Regina C++ tutors | Oakville C++ tutors

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

See online C++ tutors