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

Find the best local C tutor in CA

Tyler G. West Covina, CA, available for online & in-person tutoring
Tyler G.
50/hour

West Covina, CA

Computer Science Graduate Student

I have taken courses several courses that use the C programming language and am well versed in memory management, pointers, and structs.

5.0 (22)
50/hour
85 hours tutoring
Response time: 15 minutes

I have taken courses several courses that use the C programming language and am well versed in memory management, pointers, and structs.

Harry E. Newbury Park, CA, available for online & in-person tutoring
Harry E.
90/hour

Newbury Park, CA

Experienced Programmer, Professor, Software and Firmware Engineer

I have been programming in C (and its related dialects) for more than 20 years. As a programmer, I've developed numerous applications and have worked with a wide variety of libraries, game engines, platforms and development tools....

5.0 (123)
90/hour
724 hours tutoring

I have been programming in C (and its related dialects) for more than 20 years. As a programmer, I've developed numerous applications and have worked with a wide variety of libraries, game engines, platforms and development tools....

Fedja K. Palo Alto, CA, available for online & in-person tutoring
Fedja K.
95/hour

Palo Alto, CA

Stanford Lecturer with 15+ Years Teaching Experience

Greetings! My passion for teaching and my love for science have driven me to excel in the world of education. With nearly fifteen years of teaching and tutoring expertise, I bring a wealth of knowledge and a proven track record in the world...

5.0 (124)
95/hour
500 hours tutoring
Response time: 27 minutes

Greetings! My passion for teaching and my love for science have driven me to excel in the world of education. With nearly fifteen years of teaching and tutoring expertise, I bring a wealth of knowledge and a proven track record in the world...

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 (161)
55/hour
737 hours tutoring
Response time: 8 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.

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 (66)
150/hour
97 hours tutoring
Response time: 58 minutes

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

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 (2403)
90/hour
8,035 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...

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

Santa Monica, CA

Fun Computer Teacher

...life. I know how to have fun while doing work, and offer a lighthearted work environment. I have the most experience with C/C++ and Arduino Microcontrollers but I should also be able to handle most topics in Java, Android Studio, Python, and Raspberry...

5.0 (779)
80/hour
2,336 hours tutoring

...life. I know how to have fun while doing work, and offer a lighthearted work environment. I have the most experience with C/C++ and Arduino Microcontrollers but I should also be able to handle most topics in Java, Android Studio, Python, and Raspberry...

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: 34 minutes

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

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
Response time: 14 minutes

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

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

Valencia, CA

16,000+ 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 (5776)
87/hour
17,589 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...

Bill L. Los Alamitos, CA, available for online & in-person tutoring
Bill L.
35/hour

Los Alamitos, CA

Patient and works well with students.

I work in a major aerospace firm as a software developer for the past 28 years. I have programmed primarily in C. This includes real-time firmware development.

4.9 (1478)
35/hour
3,939 hours tutoring
Response time: 7 minutes

I work in a major aerospace firm as a software developer for the past 28 years. I have programmed primarily in C. This includes real-time firmware development.

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 (34)
50/hour
206 hours tutoring

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

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

Los Angeles, CA

Excel. College/HS teacher in C++/C, Java, Python, Rust, JavaScript...

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
306 hours tutoring
Response time: 2 minutes

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.

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 (17)
45/hour
335 hours tutoring
Response time: 2 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...

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 (973)
135/hour
2,831 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...

Samantha R. San Francisco, CA, available for online & in-person tutoring
Samantha R.
60/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
This week
5.0 (91)
60/hour
146 hours tutoring

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

Renna M. Downey, CA, available for online & in-person tutoring
Renna M.
95/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)
95/hour
746 hours tutoring
Response time: 29 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...

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 (5)
80/hour
60 hours tutoring
Response time: 20 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...

Thomas K. Los Gatos, CA, available for online & in-person tutoring
Thomas K.
60/hour

Los Gatos, CA

Mathematics, Computer, and Music Tutor

I have done database design, transaction processing, management reporting, software packaging, Quality Assurance Testing for applications and operating systems, etc. I am qualified to tutor in C, C++, Java, Python, Perl, and Linux shell...

4.2 (33)
60/hour
240 hours tutoring

I have done database design, transaction processing, management reporting, software packaging, Quality Assurance Testing for applications and operating systems, etc. I am qualified to tutor in C, C++, Java, Python, Perl, and Linux shell...

John R. Temecula, CA, available for online & in-person tutoring
John R.
60/hour

Temecula, CA

CS Grad with Embedded Systems & Robotics Project Experience

...including the development of a 12-servo robotic arm featuring real-time control logic and sensor integration. My work includes C/C++ development, low-level hardware interfacing, and implementation of data fusion techniques such as the Extended Kalman ...

4.7 (14)
60/hour
67 hours tutoring

...including the development of a 12-servo robotic arm featuring real-time control logic and sensor integration. My work includes C/C++ development, low-level hardware interfacing, and implementation of data fusion techniques such as the Extended Kalman ...

Henry D. Long Beach, CA, available for online & in-person tutoring
Henry D.
150/hour

Long Beach, 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 (10)
150/hour
22 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...

Soumendra M. Sunnyvale, CA, available for online & in-person tutoring
Soumendra M.
75/hour

Sunnyvale, CA

Learn and Enjoy Math-Phy-CS-EE

I have a BS degree in CS from IIT Kharagpur, and an MS in EE from SJSU. I have hands on experience in developing complex software using C and C++. I have been working in the industry for the last 15 years. I have been R&D developer,...

5.0 (6)
75/hour
32 hours tutoring

I have a BS degree in CS from IIT Kharagpur, and an MS in EE from SJSU. I have hands on experience in developing complex software using C and C++. I have been working in the industry for the last 15 years. I have been R&D developer,...

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

Las Vegas, NV

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

Spent 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. It was actually my grad school senior project but doubles as a fun...

5.0 (500)
54/hour
1,882 hours tutoring
Response time: 31 minutes

Spent 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. It was actually my grad school senior project but doubles as a fun...

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 (232)
85/hour
856 hours tutoring

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

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 (102)
78/hour
285 hours tutoring

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

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.