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 California

See all 240 matching tutors

Find the best local C tutor in CA

William M. Los Angeles, CA, available for online & in-person tutoring
William M.
60/hour

Los Angeles, CA

Game Programming & Animation (Unreal, Blender) | Comp Sci Tutor & Math

I have been a C and C++ software developer for 20+ years. I have been teaching C at the college level for more than 7 years. I also have taught C and C++ to industry professionals all over the US, as a consultant.

4.9 (99)
60/hour
309 hours tutoring

I have been a C and C++ software developer for 20+ years. I have been teaching C at the college level for more than 7 years. I also have taught C and C++ to industry professionals all over the US, as a consultant.

Mohsan I. Roseville, CA, available for online & in-person tutoring
Mohsan I.
25/hour

Roseville, CA

Computer Programmer

Get hands-on with practical exercises and real-world projects that make coding easy to understand. I can teach any programming language, mainly C, C++, Python, and Java, for the Computer Programming subject. Moreover, I am here to guide...

5.0 (93)
25/hour
227 hours tutoring

Get hands-on with practical exercises and real-world projects that make coding easy to understand. I can teach any programming language, mainly C, C++, Python, and Java, for the Computer Programming subject. Moreover, I am here to guide...

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

Valencia, CA

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 (5825)
87/hour
17,827 hours tutoring

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

Muez R. Chula Vista, CA, available for online & in-person tutoring
Muez R.
80/hour

Chula Vista, CA

Staff Firmware Engineer at MediaTek Inc

I am a Master's degree holder in Embedded Systems, Computer Engineering specialty and have 10+ years of hands on work experience in C, C++, Python at various companies from Intel, to Samsung, to Zeku/Oppo, to MediaTek Inc. I...

4.6 (44)
80/hour
150 hours tutoring

I am a Master's degree holder in Embedded Systems, Computer Engineering specialty and have 10+ years of hands on work experience in C, C++, Python at various companies from Intel, to Samsung, to Zeku/Oppo, to MediaTek Inc. I...

Matthew D. San Francisco, CA, available for online & in-person tutoring
Matthew D.
80/hour

San Francisco, CA

Yale CS | 1580 SAT | 780 GMAT

I have a Yale Computer Science degree (focused on robotics), and program every day for work. Almost all of my coursework was in C and Python.

80/hour
22 hours tutoring

I have a Yale Computer Science degree (focused on robotics), and program every day for work. Almost all of my coursework was in C and Python.

Renna M. Downey, CA, available for online & in-person tutoring
Renna M.
75/hour

Downey, CA

Software Developer with 9+ Years of Teaching Experience

Whether its middle school students or adult learners getting into programming for the first time, I always recommend C as a great beginner-friendly place to start. C exposes enough of the way that computers think as well as having a...

5.0 (160)
75/hour
787 hours tutoring
Response time: 7 minutes

Whether its middle school students or adult learners getting into programming for the first time, I always recommend C as a great beginner-friendly place to start. C exposes enough of the way that computers think as well as having a...

Matthew M. Santa Monica, CA, available for online & in-person tutoring
Matthew M.
70/hour

Santa Monica, CA

Master's Degree in Electrical and Computer Engineering

To earn my Master's, I have done extensive work with various forms of computer programming and embedded design including: microcontrollers (C/C++/Python), Android app development (Java), MATLAB, Windows Form Applications...

5.0 (782)
70/hour
2,340 hours tutoring
Response time: 38 minutes

To earn my Master's, I have done extensive work with various forms of computer programming and embedded design including: microcontrollers (C/C++/Python), Android app development (Java), MATLAB, Windows Form Applications...

Thomas O. Vista, CA, available for online & in-person tutoring
Thomas O.
60/hour

Vista, CA

Mathematics, Electrical and Computer Engineering Tutor

Starting my engineering journey at Palomar College, I completed lower-division courses there in calculus I-III, linear algebra, electrical circuit design, C programming, and physics. After transferring to San Diego State University, I...

5.0 (5)
60/hour
13 hours tutoring
Response time: 30 minutes

Starting my engineering journey at Palomar College, I completed lower-division courses there in calculus I-III, linear algebra, electrical circuit design, C programming, and physics. After transferring to San Diego State University, I...

Samantha R. San Francisco, CA, available for online & in-person tutoring
Samantha R.
70/hour

San Francisco, CA

Full-Stack Web Development Tutor and Instructor

I have a Bachelor's Degree in Computer & Information Science and 6+ years experience working as a software engineer, much of it working with UNIX systems, the C programming language, and other related C-like languages (e.g. C++,...

InstantBook
Tomorrow
5.0 (160)
70/hour
232 hours tutoring
Response time: 1 minute

I have a Bachelor's Degree in Computer & Information Science and 6+ years experience working as a software engineer, much of it working with UNIX systems, the C programming language, and other related C-like languages (e.g. C++,...

Joel L. Henderson, NV, available for online & in-person tutoring
Joel L.
50/hour

Henderson, NV

Great Math Tutor!

“If you understand it well enough, you can explain it simply” - Albert Einstein. For those who are in need of a great math tutor, your search is over! I’m Joel and have been teaching mathematics for more than two decades now. If you prefer a...

5.0 (35)
50/hour
211 hours tutoring
Response time: 4 minutes

“If you understand it well enough, you can explain it simply” - Albert Einstein. For those who are in need of a great math tutor, your search is over! I’m Joel and have been teaching mathematics for more than two decades now. If you prefer a...

Andrei G. Fremont, CA, available for online & in-person tutoring
Andrei G.
85/hour

Fremont, CA

Master's in CS|7+ years College Teaching and Curriculum Architecture

As a college instructor , I have taught Advanced C/C++ courses to students of various backgrounds. With over 7 years of experience in teaching and developing computer science courses, I have been continuously updating my teaching...

5.0 (233)
85/hour
858 hours tutoring
Response time: 1 hour

As a college instructor , I have taught Advanced C/C++ courses to students of various backgrounds. With over 7 years of experience in teaching and developing computer science courses, I have been continuously updating my teaching...

Valerie C. San Diego, CA, available for online & in-person tutoring
Valerie C.
55/hour

San Diego, CA

Experienced College Educator with Math High School Teaching Credential

I have been teaching computer science at Palomar College since 2002. I also tutor C and C++ nearly daily to an engineer at Qualcomm working on cell phones. And I have a Certificate in C programming from UCSD extension.

4.9 (183)
55/hour
797 hours tutoring
Response time: 34 minutes

I have been teaching computer science at Palomar College since 2002. I also tutor C and C++ nearly daily to an engineer at Qualcomm working on cell phones. And I have a Certificate in C programming from UCSD extension.

Goral P. Sunnyvale, CA, available for online & in-person tutoring
Goral P.
75/hour

Sunnyvale, CA

Undergraduate Student Majoring in Computer Science

I've been programming in C/C++ for the past 2 years. I've also tutored students in Java since I was in high school as a teaching assistant, which has allowed me to gain certain skills that easily translate over when I tutor...

4.9 (35)
75/hour
199 hours tutoring
Response time: 1 minute

I've been programming in C/C++ for the past 2 years. I've also tutored students in Java since I was in high school as a teaching assistant, which has allowed me to gain certain skills that easily translate over when I tutor...

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

Fremont, CA

Computer Science PhD ready to help you!

In 2018 I taught an Operating Systems class for Northeastern University, and helped students work through complex C code as well as teaching operating systems concepts. At work I also mentor junior software developers, and provide feedback...

5.0 (978)
135/hour
2,879 hours tutoring

In 2018 I taught an Operating Systems class for Northeastern University, and helped students work through complex C code as well as teaching operating systems concepts. At work I also mentor junior software developers, and provide feedback...

Arghavan A. Santa Clara, CA, available for online & in-person tutoring
Arghavan A.
90/hour

Santa Clara, CA

8+ Years of Experience in Coding

I am a Senior Software Engineer with more than 8 years of experience in coding. I have developed many software packages in C/C++ during my industry career. I am proficient in data structure and algorithms. I am also teaching coding to...

5.0 (2407)
90/hour
8,079 hours tutoring

I am a Senior Software Engineer with more than 8 years of experience in coding. I have developed many software packages in C/C++ during my industry career. I am proficient in data structure and algorithms. I am also teaching coding to...

Ashkan E. San Diego, CA, available for online & in-person tutoring
Ashkan E.
78/hour

San Diego, CA

Software engineer (8yrs) & University instructor (3yrs)

Additionally, I taught four semesters as a lecturer at CSULB. I bring extensive experience teaching computer programming and engineering topics, including C/C++, assembly programming, data structures and algorithms, computer...

5.0 (104)
78/hour
296 hours tutoring
Response time: 17 minutes

Additionally, I taught four semesters as a lecturer at CSULB. I bring extensive experience teaching computer programming and engineering topics, including C/C++, assembly programming, data structures and algorithms, computer...

Ben G. Rocklin, CA, available for online & in-person tutoring
Ben G.
80/hour

Rocklin, CA

Math lessons you can count on!

ACT/SAT Prep: High-quality curriculum for content mastery and test-taking strategies. 3. Computer Programming: Introductory programming in Python and C. Teaching Methodology: - Emphasis on conceptual understanding over...

5.0 (6)
80/hour
67 hours tutoring
Response time: 32 minutes

ACT/SAT Prep: High-quality curriculum for content mastery and test-taking strategies. 3. Computer Programming: Introductory programming in Python and C. Teaching Methodology: - Emphasis on conceptual understanding over...

Brian S. Berkeley, CA, available for online & in-person tutoring
Brian S.
150/hour

Berkeley, CA

Software Engineer at Amazon

I have used C extensively, having written all major data structures and implemented all significant algorithms with it in one of my courses at Yale. I am very familiar with the "C Bible", that notorious book of Kernighan...

5.0 (67)
150/hour
102 hours tutoring

I have used C extensively, having written all major data structures and implemented all significant algorithms with it in one of my courses at Yale. I am very familiar with the "C Bible", that notorious book of Kernighan...

Bob P. San Luis Obispo, CA, available for online & in-person tutoring
Bob P.
80/hour

San Luis Obispo, CA

Duke Univ. engineering alumnus, experienced tutor, father of 4

I am an experienced Math tutor and have helped numerous students improve their grades by 1 to 3 letter grades (from F to B, from C to A, etc.). While I cannot promise specific outcomes, I would be happy to help you. I am a Summa Cum Laude...

5.0 (5961)
80/hour
9,869 hours tutoring
Response time: 50 minutes

I am an experienced Math tutor and have helped numerous students improve their grades by 1 to 3 letter grades (from F to B, from C to A, etc.). While I cannot promise specific outcomes, I would be happy to help you. I am a Summa Cum Laude...

Henry D. Stanford, CA, available for online & in-person tutoring
Henry D.
300/hour

Stanford, CA

Yale Mechanical Engineering Grad - Intro, AP, and College physics

During my time in high school and college, I have taken 3 years of physics, including high school physics, AP Physics C, and intensive introductory physics in college, receiving an A in each class and a 5 on the AP test. My mechanical...

5.0 (14)
300/hour
40 hours tutoring

During my time in high school and college, I have taken 3 years of physics, including high school physics, AP Physics C, and intensive introductory physics in college, receiving an A in each class and a 5 on the AP test. My mechanical...

Dan K. Los Angeles, CA, available for online & in-person tutoring
Dan K.
50/hour

Los Angeles, CA

Tutoring Specialist

After graduation, I became a software engineer and developed a graphics system for air traffic controllers in system, and later used C and C++ in the development and maintenance of the popular defragmenter, Diskeeper. Also used C...

4.9 (292)
50/hour
1,674 hours tutoring

After graduation, I became a software engineer and developed a graphics system for air traffic controllers in system, and later used C and C++ in the development and maintenance of the popular defragmenter, Diskeeper. Also used C...

Omar E. Las Vegas, NV, available for online & in-person tutoring
Omar E.
60/hour

Las Vegas, NV

10+ years doing C/C++/Linux. Shell Scripting, assembly, MCUs

10+ years writing C/C++ on Linux and swimming around in the Linux/Unix ecosystem.Wrote a feature-rich music player with a fully decked-out gui as well as a graphical art program.The applications I wrote rely on multi-threaded...

5.0 (534)
60/hour
1,979 hours tutoring

10+ years writing C/C++ on Linux and swimming around in the Linux/Unix ecosystem.Wrote a feature-rich music player with a fully decked-out gui as well as a graphical art program.The applications I wrote rely on multi-threaded...

Liam S. San Diego, CA, available for online & in-person tutoring
Liam S.
55/hour

San Diego, CA

B.S. in Computer Science, Professional Web/Desktop C# Experience

As an experienced C/C++ programmer, I was able to pick up C# quickly when I was first introduced to it. I used the language intermittently for various personal and school projects during high school and college, but my first...

4.9 (90)
55/hour
254 hours tutoring

As an experienced C/C++ programmer, I was able to pick up C# quickly when I was first introduced to it. I used the language intermittently for various personal and school projects during high school and college, but my first...

Jafar H. Panorama City, CA, available for online & in-person tutoring
Jafar H.
52/hour

Panorama City, CA

Computer/Math Tutor With 30 years Experience

My major field of study at grad school (UCLA) has been Programming languages and Database Systems. I'm proficient in C programming and a number of other languages. I have coded in C for more than 20 years, mostly in UNIX...

4.7 (3)
52/hour
5 hours tutoring

My major field of study at grad school (UCLA) has been Programming languages and Database Systems. I'm proficient in C programming and a number of other languages. I have coded in C for more than 20 years, mostly in UNIX...

Gary R. Folsom, CA, available for online & in-person tutoring
Gary R.
45/hour

Folsom, CA

I love tutoring Math, Chemistry, and Physics

I am Gary. I love all things technical. My dad bought me lessons from bell and howel school of electronics when I was 10. I completed the courses by the time I was 12. I was the youngest student that they had. We learned electronics, and built...

5.0 (21)
45/hour
377 hours tutoring
Response time: 3 minutes

I am Gary. I love all things technical. My dad bought me lessons from bell and howel school of electronics when I was 10. I completed the courses by the time I was 12. I was the youngest student that they had. We learned electronics, and built...

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.

Christopher S.

128 C lessons

I really liked the fact that Paul C found out where I was in the subject and built me up to where I needed to be. Paul C built up my skills in Math through his tutoring and I made an A in the class. I would recommend Paul C to anyone who needs a tutor in his area of expertise. Paul C will help you prepare for success and your grades will improve under his tutelage. Thanks Paul C.
Malcolm C.

5 C lessons

Mr. C emailed us soon after our session with an answer to a problem my son had trouble with. I asked my son the next week how the session was helping him in his class. He said the things he learned from Mr. C really helped him with even the new topics they were learning. He feels much more confident in his class and said Mr. C is a great teacher. He doesn't give the answers, but teaches how to approach the problem to solve it. I highly recommend Joshua! He is AWESOME!
Talia S.

5 C lessons

Preston was able to help me solve and debug one of the most notoriously hard C programming projects in my college's CS curriculum. I was initially feeling really lost and confused about C concepts and was thrown into the deep end with an intense project in C where I had to implement my own memory allocator. Preston was able to teach me more about C in three days than I had learned in the past 6 weeks at school.
How much for private C tutoring lessons

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

What’s a fair price for a private California C tutor? California 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

Find C Tutors in a City Near You

Wyzant makes it easy to get C lessons from private tutors in any city in California. Browse for your ideal tutor by reading ratings and reviews as well as comparing the rates of tutors on Wyzant who are C experts:

Long Beach C Tutors | Bakersfield C Tutors | Oakland C Tutors | Riverside C Tutors | Santa Ana C Tutors | Anaheim C Tutors | Stockton C Tutors | Ontario C Tutors | Santa Clarita C Tutors | Chula Vista C Tutors | Modesto C Tutors | Corona C Tutors

Private Tutors in Any City in California

We have the largest network of qualified private tutors, so it is easy to choose your ideal tutor (and rates) from the best of the best across California.

Los Angeles Tutors | San Diego Tutors | San Jose Tutors | Sacramento Tutors | San Francisco Tutors | Fresno Tutors | Long Beach Tutors | Bakersfield Tutors | Oakland Tutors | Riverside Tutors | Santa Ana Tutors | Van Nuys Tutors | Anaheim Tutors | Stockton Tutors | Ontario Tutors | Santa Clarita Tutors | Chula Vista Tutors | Modesto Tutors | Corona Tutors | Hayward Tutors | Fontana Tutors | Irvine Tutors | North Hollywood Tutors

C Tutoring is just the beginning...

Tap into Wyzant’s digital nationwide network to find either a local or online tutor for subjects related to C. Find the perfect tutor for you in over 250 subjects and test prep areas including:

C Pointers And Arrays Tutors | Compilers Tutors | Gcc Tutors | COBOL Tutors | Data Types And Representation Tutors | Lua Tutors | G++ Tutors | Computer Programming Lessons | Embedded C Tutors | Introduction To Java Tutors | R Tutors | Functional Programming Tutors | C++ Tutors | C# Tutors | Perl Tutors | Object Oriented Programming Tutors | Data Structures Tutors

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:

California COBOL Tutors | California Computer Programming Lessons | California R Tutors | California Language Tutors | California Sign Language Tutors | California UNIX Tutors | California PHP Tutors | California Swift Tutors | California Fortran Tutors

Find California tutors

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

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.