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 Tutors in Pennsylvania

See all 193 matching tutors

Find the best local C tutor in PA

Matthew O. Downingtown, PA, available for online & in-person tutoring
Matthew O.
54/hour

Downingtown, PA

Top-Rated Cyber-security & Filmmaking Tutor

Hi, I’m Matt. I help people learn cybersecurity, computer science, and multimedia production through practical, hands-on sessions that focus on real skills and tools. My background is in offensive cybersecurity, finding weaknesses by...

5.0 (172)
54/hour
868 hours tutoring

Hi, I’m Matt. I help people learn cybersecurity, computer science, and multimedia production through practical, hands-on sessions that focus on real skills and tools. My background is in offensive cybersecurity, finding weaknesses by...

Frederick M. Flemington, NJ, available for online & in-person tutoring
Frederick M.
80/hour

Flemington, NJ

Online tools for learning C/C++ and other languages are TREMENDOUS!

As a 30-year experienced Electrical/Computer/Software Engineer with a Master's in Electrical Engineering, I have designed, developed, tested, and deployed thousands of lines of C programming code, spanning over 10 years. I...

4.9 (458)
80/hour
1,602 hours tutoring
Response time: 14 minutesNote that average response time is based on Frederick’s active hours, which are 10:00 am - 6:00 am UTC.

As a 30-year experienced Electrical/Computer/Software Engineer with a Master's in Electrical Engineering, I have designed, developed, tested, and deployed thousands of lines of C programming code, spanning over 10 years. I...

Gregory I. Natrona Heights, PA, available for online & in-person tutoring
Gregory I.
56/hour

Natrona Heights, PA

CMU PhD Experienced Tutor. Over 6+ years (13000+ tutoring sessions)

I have been tutoring C for over 4 years at another tutoring company. In early February 2025, I switched to the Wyzant platform. While I was a graduate student at Carnegie Mellon University in conjunction with Sandia National Laboratories, I...

InstantBook
Tomorrow
4.9 (518)
56/hour
2,027 hours tutoring
Response time: 8 minutesNote that average response time is based on Gregory’s active hours, which are 10:00 pm - 1:00 pm UTC.

I have been tutoring C for over 4 years at another tutoring company. In early February 2025, I switched to the Wyzant platform. While I was a graduate student at Carnegie Mellon University in conjunction with Sandia National Laboratories, I...

Sid M. East Stroudsburg, PA, available for online & in-person tutoring
Sid M.
150/hour

East Stroudsburg, PA

Professional Software Engineer Teaching Programming

I have been writing in C since the late 70s, and in C++ since the early 90s. I've written everything from embedded software, terminal emulators, game code, disassemblers, compiler drivers, compiler front ends, and so much more, in...

5.0 (658)
150/hour
2,636 hours tutoring

I have been writing in C since the late 70s, and in C++ since the early 90s. I've written everything from embedded software, terminal emulators, game code, disassemblers, compiler drivers, compiler front ends, and so much more, in...

Yaki L. Bala Cynwyd, PA, available for online & in-person tutoring
Yaki L.
95/hour

Bala Cynwyd, PA

Software Engineer with 6+ Years of C Experience

I taught myself how to program in C when I was 14. Since then, I've used C both in coursework and for personal projects. This includes projects like a networked spell checker, linear algebra problem set generator, and an...

4.9 (121)
95/hour
235 hours tutoring

I taught myself how to program in C when I was 14. Since then, I've used C both in coursework and for personal projects. This includes projects like a networked spell checker, linear algebra problem set generator, and an...

Juliet C. Downingtown, PA, available for online & in-person tutoring
Juliet C.
80/hour

Downingtown, PA

Multiple semesters of teaching intro to programming courses using C

. *** At Delaware County Community College, I taught four semesters of the "Introduction to Computer Science" (DPR108) course, which focused on learning how to program using C in a C++ environment. I taught "Principles of...

5.0 (793)
80/hour
2,379 hours tutoring

. *** At Delaware County Community College, I taught four semesters of the "Introduction to Computer Science" (DPR108) course, which focused on learning how to program using C in a C++ environment. I taught "Principles of...

Mark M. Pittsburgh, PA, available for online & in-person tutoring
Mark M.
50/hour

Pittsburgh, PA

Software Engineer with Master's in Computer Science

I'm a software engineer with 8 years experience tutoring on Wyzant. I've worked on a variety of systems and projects, (especially Java, C++, and Python), but am enthusiastic about all programming languages, including command line/shell...

4.8 (241)
50/hour
992 hours tutoring

I'm a software engineer with 8 years experience tutoring on Wyzant. I've worked on a variety of systems and projects, (especially Java, C++, and Python), but am enthusiastic about all programming languages, including command line/shell...

Here are even more great C tutors who offer online lessons.

Here are even more great C tutors who offer online lessons.

Mckinney, TX Tutoring
Ted L.
135/hour

Bachelor of Arts in Computer Science and Freelance Software Developer

I studied Computer Science in high school and university, originally learning the "old" progression of programming languages: BASIC, Assembly, Pascal, C, C++. From there, I continued further to learn Java, SQL,...

5.0 (1184)
135/hour
4,766 hours tutoring
Response time: 14 minutesNote that average response times may vary depending on a variety of factors, including time of day.

I studied Computer Science in high school and university, originally learning the "old" progression of programming languages: BASIC, Assembly, Pascal, C, C++. From there, I continued further to learn Java, SQL,...

Saint Ann, MO 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 Computer...

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

Fort Lauderdale, FL Tutoring
Dayaan M.
60/hour

CS Graduate, Expert in Web Development and Software Development

With over five years of experience tutoring students of all levels, I specialize in breaking down complex topics into manageable steps. I have taught programming languages like C and C++, along with web development languages such as HTML,...

InstantBook
Today
5.0 (301)
60/hour
916 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.

With over five years of experience tutoring students of all levels, I specialize in breaking down complex topics into manageable steps. I have taught programming languages like C and C++, along with web development languages such as HTML,...

Tallahassee, FL Tutoring
Antonio T.
100/hour

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

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 debugging with tools like GDB and Valgrind to analyze...

5.0 (752)
100/hour
4,791 hours tutoring
Response time: 5 minutesNote that average response time is based on Antonio’s active hours, which are 9:00 pm - 5:00 am UTC.

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 debugging with tools like GDB and Valgrind to analyze...

West Henrietta, NY Tutoring
Geoff T.
80/hour

Computer Engineering PhD with 5+ Years Teaching C and C++

I am a trained electrical and computer engineer with more than ten years of experience working with C programming. My experience spans applications ranging from radio firmware engineering to developing flight control software in the...

5.0 (226)
80/hour
1,060 hours tutoring
Response time: 18 minutesNote that average response time is based on Geoff’s active hours, which are 4:00 pm - 4:00 am UTC.

I am a trained electrical and computer engineer with more than ten years of experience working with C programming. My experience spans applications ranging from radio firmware engineering to developing flight control software in the...

Denver, CO Tutoring
Benjamin F.
45/hour

Computer Science & Mathematics Tutoring With 10+ Years of Experience

C++ programming since 2003. C programming since 2003. Java programming since 1999. C# programming since 2008. Teaching experience from 2006-2018 in both computer science and mathematics. Tutoring since 2018 in introductory programming,...

4.9 (94)
45/hour
522 hours tutoring

C++ programming since 2003. C programming since 2003. Java programming since 1999. C# programming since 2008. Teaching experience from 2006-2018 in both computer science and mathematics. Tutoring since 2018 in introductory programming,...

Brooklyn, NY Tutoring
Darwin V.
85/hour

Former Apple engineer: Programming, AP Computer Science, ML tutoring

I have a BS in Computer Science from the University of New South Wales and an MFA in Game Design from New York University Here are some topics I can help with: - General programming (esp. Python, C, C#, JS, Java) - AP Computer Science...

5.0 (38)
85/hour
160 hours tutoring
Response time: 52 minutesNote that average response time is based on Darwin’s active hours, which are 4:00 am - 4:00 am UTC.

I have a BS in Computer Science from the University of New South Wales and an MFA in Game Design from New York University Here are some topics I can help with: - General programming (esp. Python, C, C#, JS, Java) - AP Computer Science...

Valencia, CA Tutoring
Steven M.
87/hour

17,500+ Wyzant Hours Taught | Berkeley Grad | Classroom Experience!

I first studied C when I was 13 years old, and wrote a basic DOS game. C syntax is a great starting point for programming as many languages draw upon it heavily, including C++/C#, PHP, Java, and many more. Studying C...

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

I first studied C when I was 13 years old, and wrote a basic DOS game. C syntax is a great starting point for programming as many languages draw upon it heavily, including C++/C#, PHP, Java, and many more. Studying C...

Suwanee, GA Tutoring
Adam F.
150/hour

Ivy League C Tutor

I took the U.C. Berkeley course CS61C on computer organization for a summer semester. This course is taught in C and assumes a strong background in C. Moreover, it uses C to perform low-level programming with memory...

5.0 (408)
150/hour
1,665 hours tutoring
Response time: 7 minutesNote that average response time is based on Adam’s active hours, which are 8:00 pm - 8:00 am UTC.

I took the U.C. Berkeley course CS61C on computer organization for a summer semester. This course is taught in C and assumes a strong background in C. Moreover, it uses C to perform low-level programming with memory...

Grovetown, GA Tutoring
Devon B.
75/hour

Penetration Tester // Cyber Security Specialist // MSc CompSci

I am proficient in languages C, C++, Python, Java, Javascript, x86, PHP, HTML, and others through under graduate classes, self-study, or through my current career path. I have taken a course in Programming Languages. I understand the...

4.9 (88)
75/hour
441 hours tutoring

I am proficient in languages C, C++, Python, Java, Javascript, x86, PHP, HTML, and others through under graduate classes, self-study, or through my current career path. I have taken a course in Programming Languages. I understand the...

Bel Air, MD Tutoring
Anton A.
50/hour

Experienced C++ Developer and Mentor/Tutor

I have experience in C due to my long experience of C++ (mostly in Windows). I have done some projects in embedded C and I have successfully tutored several student in C on another platform.

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.

I have experience in C due to my long experience of C++ (mostly in Windows). I have done some projects in embedded C and I have successfully tutored several student in C on another platform.

New York, NY Tutoring
Jonathan K.
122/hour

Accomplished Software Engineer with Over a Decade of Experience

I've taught C to students at top universities and have used it at work and on personal projects.

5.0 (10)
122/hour
431 hours tutoring

I've taught C to students at top universities and have used it at work and on personal projects.

Stow, MA Tutoring
John C.
75/hour

Experienced C programmer and computer science tutor

I have 34 years of experience in large-scale software development in different languages, including C. I have thousands of hours of experience tutoring college students in C and other languages. I have gotten many positive reviews. I...

4.9 (1555)
75/hour
5,024 hours tutoring

I have 34 years of experience in large-scale software development in different languages, including C. I have thousands of hours of experience tutoring college students in C and other languages. I have gotten many positive reviews. I...

Cincinnati, OH Tutoring
Andre R.
45/hour

Seasoned Programmer with 25 Years Exp. in C and C++

Drawing on my deep experience with low-level programming, I provide robust instruction in C that focuses on memory management, pointers, threading, and hardware interaction. I emphasize the importance of clean logic and structured...

InstantBook
Tomorrow
5.0 (2628)
45/hour
5,950 hours tutoring

Drawing on my deep experience with low-level programming, I provide robust instruction in C that focuses on memory management, pointers, threading, and hardware interaction. I emphasize the importance of clean logic and structured...

Arcadia, CA Tutoring
Jason L.
120/hour

Python, Computer Science and Physics Tutor

Hi, my name is Jason. I have been tutoring for over 10 years. I get excited when students see how their academic studies have real world implications. Schoolwork can often feel abstract and overwhelming. I will help transform your coursework into...

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

Hi, my name is Jason. I have been tutoring for over 10 years. I get excited when students see how their academic studies have real world implications. Schoolwork can often feel abstract and overwhelming. I will help transform your coursework into...

Woodinville, WA Tutoring
Russell C.
55/hour

Programed C, C*, and C++ from microcontrollers to supercomputers

Programed C, C*, and C++ from microcontrollers to supercomputers I learned C when it was first introduced in the 80’s. I have programed in C, C*, and C++ from microcontrollers to supercomputers I can not only...

4.9 (432)
55/hour
1,780 hours tutoring

Programed C, C*, and C++ from microcontrollers to supercomputers I learned C when it was first introduced in the 80’s. I have programed in C, C*, and C++ from microcontrollers to supercomputers I can not only...

Waltham, MA Tutoring
Julie B.
60/hour

PhD in Computer Science w/ 25+ yrs Software Development, 8 + using C

I hope I can impart my passion for software development to you, whilst helping you with your programming problems in C! Please note and check my availability which is much more than what you may see on my instant book slots. While...

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

I hope I can impart my passion for software development to you, whilst helping you with your programming problems in C! Please note and check my availability which is much more than what you may see on my instant book slots. While...

Brooklyn, NY Tutoring
Alex A.
60/hour

Experienced software developer with a desire to teach others

...Computer Science A and Principles. Subjects I offer include introductory programming/computer science courses, Python, Java, C, C++, databases/SQL, JavaScript, assembly (MIPS, x86, MASM, etc.), Terraform, CSS, HTML, as well as all theory-based courses...

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

...Computer Science A and Principles. Subjects I offer include introductory programming/computer science courses, Python, Java, C, C++, databases/SQL, JavaScript, assembly (MIPS, x86, MASM, etc.), Terraform, CSS, HTML, as well as all theory-based courses...

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.

Destiny M.

7 C lessons

Dr. C makes a very challenging course durable and easy to understand and learning very fun . Dr. C never hesitates to help and never gets annoyed when student ask for help . Dr. C is a helping hand and Very Down to earth I look forward in always being her student throughout this course and look forward to every session. Dr. C can handle anything in an understanding calm non stressful manner . Dr. C is the best !
Jenny S.

20 C 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 C lessons

I collaborated with tutors before on Wyzant, so when I needed some additional insight into the C++ language. I chose the Wyzant platform. I wanted to close some gaps that I had in my understanding of certain constructs and concepts in the C++ language. From the Wyzant website I was presented with a list of C++ tutors. I reviewed each prospective tutor’s background. I selected three tutors that I thought would fit my requirements and sent them emails.
How much for private C tutoring lessons

Pennsylvania C Tutors Cost $35 - 70 per hour on average

What’s a fair price for a private Pennsylvania C tutor? Pennsylvania C tutors using Wyzant are professional subject experts who set their own price based on their demand and skill.

$25$99
$35
$70
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

C Tutors in Pennsylvania

C tutors in Pennsylvania are available through Wyzant, connecting students with experienced instructors for in-person or online sessions. Many offer help with C, C++, and programming fundamentals.

This page provides information on finding qualified C tutors in Pennsylvania, with options for students to learn coding, build projects, and improve problem-solving skills.

Wyzant makes it easy for students to find flexible tutoring support from experts, helping learners gain confidence and improve in programming and computer science.

Find 1:1 Tutors in Subjects Related to C

Wyzant makes it easy to get lessons from private tutors in any subject related to C. Find your ideal private tutor by reading ratings and reviews:

Pennsylvania Computer Programming Lessons | Pennsylvania R Tutors | Pennsylvania Language Tutors | Pennsylvania Sign Language Tutors | Pennsylvania UNIX Tutors | Pennsylvania PHP Tutors | Pennsylvania Swift Tutors | Pennsylvania Coding Tutors | Pennsylvania Ruby On Rails Tutors | Pennsylvania Latin Tutors

Find Pennsylvania tutors

Want to browse local tutors near you in more subjects? See all tutors in Pennsylvania

Find online C tutors

Get C help anytime! We only accept the best online C tutors into our community. Get the help you need, right when you need it with the convenience of online lessons.