Wyzant
Apply To Tutor
Get Started for Free ›
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
Trust the nation's largest network for Computer Programming 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 Computer Programming Tutors in California

See all 100 matching tutors

Find the best local Computer Programming lesson in CA

Munachiso I. Los Angeles, CA, available for online & in-person tutoring
Munachiso I.
100/hour

Los Angeles, CA

Johns Hopkins BME Major, CS/CM minors w/ Humanities Experience

My name is Muna I., and I am a graduate from Johns Hopkins University. During my undergraduate studies, I pursued a Biomedical Engineering major, as well as minors in Computer Science and Computational Medicine. Due to my areas of study, I have an...

5.0 (129)
100/hour
353 hours tutoring

My name is Muna I., and I am a graduate from Johns Hopkins University. During my undergraduate studies, I pursued a Biomedical Engineering major, as well as minors in Computer Science and Computational Medicine. Due to my areas of study, I have an...

Scott R. Boulder Creek, CA, available for online & in-person tutoring
Scott R.
130/hour

Boulder Creek, CA

Former Apple and NeXT Engineer Specializing in UIKit and SwiftUI

I hold both undergraduate and graduate degrees in Computer Science from University of Washington and UC Berkeley. I have taught many thousands of students at all levels while working for Sun, NeXT, and Apple over the span of three decades. I am...

5.0 (87)
130/hour
153 hours tutoring

I hold both undergraduate and graduate degrees in Computer Science from University of Washington and UC Berkeley. I have taught many thousands of students at all levels while working for Sun, NeXT, and Apple over the span of three decades. I am...

John C. Riverside, CA, available for online & in-person tutoring
John C.
115/hour

Riverside, CA

Professional Computer Programming, Science and Math Tutor

I seek to find the best way to engage a student and pique his or her interest in a subject whether it be from thought-provoking examples or exciting future uses for particular knowledge. From my experience this is immensely helpful for...

InstantBook
Today
5.0 (1749)
115/hour
4,439 hours tutoring
Response time: 13 minutesNote that average response time is based on John’s active hours, which are 7:00 pm - 9:00 am UTC.

I seek to find the best way to engage a student and pique his or her interest in a subject whether it be from thought-provoking examples or exciting future uses for particular knowledge. From my experience this is immensely helpful for...

Jason L. Los Angeles, CA, available for online & in-person tutoring
Jason L.
99/hour

Los Angeles, CA

Learn Web Development and Computer Programming with me!

It excites me to take this experience and teach it to others. I am happy to create and practice examples/challenges I create, as well as help you work though computer programming issues you have.

4.8 (58)
99/hour
149 hours tutoring

It excites me to take this experience and teach it to others. I am happy to create and practice examples/challenges I create, as well as help you work though computer programming issues you have.

Thomas P. Berkeley, CA, available for online & in-person tutoring
Thomas P.
65/hour

Berkeley, CA

Senior Software Engineer with experience as a government contractor.

I have on the job experience as a computer programmer, engineer and scientist. I know many languages and understand the deep concepts of computer programming, object oriented design, structured programming etc. I have programmed in Pascal,...

4.9 (29)
65/hour
126 hours tutoring

I have on the job experience as a computer programmer, engineer and scientist. I know many languages and understand the deep concepts of computer programming, object oriented design, structured programming etc. I have programmed in Pascal,...

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 a Summa Cum Laude graduate of Duke University with degrees in Electrical Engineering and Computer Science. I have worked in Information Technology my entire adult life, including 7 years at IBM and 3.5 years at SAS Institute. At IBM, I was...

5.0 (6024)
80/hour
10,013 hours tutoring
Response time: 5 minutesNote that average response time is based on Bob’s active hours, which are 3:00 pm - 5:00 am UTC.

I am a Summa Cum Laude graduate of Duke University with degrees in Electrical Engineering and Computer Science. I have worked in Information Technology my entire adult life, including 7 years at IBM and 3.5 years at SAS Institute. At IBM, I was...

Loren O. Lake Forest, CA, available for online & in-person tutoring
Loren O.
60/hour

Lake Forest, CA

Senior Software Engineer - C++, Go, PHP, Git: Debugging & Coding

I am a professional software developer with experience working across multiple languages and systems. I am comfortable helping students understand core programming concepts including problem decomposition, debugging, control flow, data structures,...

4.6 (9)
60/hour
118 hours tutoring

I am a professional software developer with experience working across multiple languages and systems. I am comfortable helping students understand core programming concepts including problem decomposition, debugging, control flow, data structures,...

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

Stanford, CA

Yale Grad Tutoring SAT(1600), GRE(339), ISEF, USACO, Math, and more

Hi! My name is Henry, and I recently graduated summa cum laude with a double major in mechanical engineering and computer science from Yale University. I'm now going on to complete a master's degree in aerospace engineering at Stanford, but I'm...

5.0 (19)
200/hour
58 hours tutoring
Response time: 45 minutesNote that average response time is based on Henry’s active hours, which are 1:00 pm - 7:00 am UTC.

Hi! My name is Henry, and I recently graduated summa cum laude with a double major in mechanical engineering and computer science from Yale University. I'm now going on to complete a master's degree in aerospace engineering at Stanford, but I'm...

Justin A. Tustin, CA, available for online & in-person tutoring
Justin A.
50/hour

Tustin, CA

Full-Stack Developer & CS Student | Python, Java, C++ Made Simple

Hi! My name is Justin, and I am currently pursuing a Bachelor's degree in Computer Science at California State University, Fullerton. Over the course of my studies, I have built a strong foundation in programming and software development, becoming...

5.0 (3)
50/hour
26 hours tutoring

Hi! My name is Justin, and I am currently pursuing a Bachelor's degree in Computer Science at California State University, Fullerton. Over the course of my studies, I have built a strong foundation in programming and software development, becoming...

Ivan D. Escondido, CA, available for online & in-person tutoring
Ivan D.
45/hour

Escondido, CA

UC San Diego Student Specializing in Math & CS

Hello! I'm Ivan, a dedicated student at the University of California, San Diego, majoring in Computer Science and minoring in Mathematics. My journey here wasn't a traditional one, but it's given me a deep appreciation for hard work and a genuine...

5.0 (14)
45/hour
48 hours tutoring

Hello! I'm Ivan, a dedicated student at the University of California, San Diego, majoring in Computer Science and minoring in Mathematics. My journey here wasn't a traditional one, but it's given me a deep appreciation for hard work and a genuine...

Rajat R. Fremont, CA, available for online & in-person tutoring
Rajat R.
50/hour

Fremont, CA

UC Berkeley EECS Student | Experienced Computer Programming Tutor

I have several years of experience in computer programming, with strong skills in languages like Python, and Java. I’ve completed advanced coursework and projects at UC Berkeley. My teaching emphasizes writing clean, efficient code while...

4.9 (20)
50/hour
31 hours tutoring

I have several years of experience in computer programming, with strong skills in languages like Python, and Java. I’ve completed advanced coursework and projects at UC Berkeley. My teaching emphasizes writing clean, efficient code while...

Nghia M. Stanford, CA, available for online & in-person tutoring
Nghia M.
150/hour

Stanford, CA

Harvard PhD | Math, Computer Science, Biology, and Test Prep Expert

Hi, I'm Nghia, a dedicated tutor with a Harvard PhD (4.0 GPA) and a passion for making Computer Science, Math, and Biology intuitive and engaging. With summa cum laude dual degrees (4.0 GPA) in Mathematics and Microbiology, I know how challenging...

InstantBook
Today
5.0 (438)
150/hour
1,753 hours tutoring
Response time: 15 minutesNote that average response times may vary depending on a variety of factors, including time of day.

Hi, I'm Nghia, a dedicated tutor with a Harvard PhD (4.0 GPA) and a passion for making Computer Science, Math, and Biology intuitive and engaging. With summa cum laude dual degrees (4.0 GPA) in Mathematics and Microbiology, I know how challenging...

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

Fremont, CA

Computer Science PhD ready to help you!

I have more than 25 years experience with a wide range of topics within computer science, and can help you understand difficult abstract topics or the subtle details of widely used technology. I have a PhD in computer science from the University...

5.0 (985)
135/hour
2,904 hours tutoring

I have more than 25 years experience with a wide range of topics within computer science, and can help you understand difficult abstract topics or the subtle details of widely used technology. I have a PhD in computer science from the University...

Shawn J. Glendale, CA, available for online & in-person tutoring
Shawn J.
90/hour

Glendale, CA

Computer Science Graduate & Intro Programming Teacher

I hold a B.S. in Computer Science from California State University, Northridge and have experience teaching introductory programming and computational thinking. I help students understand core concepts such as variables, conditionals, loops,...

5.0 (1)
90/hour
5 hours tutoring

I hold a B.S. in Computer Science from California State University, Northridge and have experience teaching introductory programming and computational thinking. I help students understand core concepts such as variables, conditionals, loops,...

Cau Duong L. Fountain Valley, CA, available for online & in-person tutoring
Cau Duong L.
120/hour

Fountain Valley, CA

Advanced Math/Chess

I am a programmer at a company. I regularly solve programming exercises on Project Euler for fun. I have experience with Scala, Scheme/Racket, C/C++, Java, VB.NET, Objective-C, Python, MatLab, XML, HTML, CSS, PHP, Javascript. I hold a minor in...

4.9 (293)
120/hour
1,509 hours tutoring

I am a programmer at a company. I regularly solve programming exercises on Project Euler for fun. I have experience with Scala, Scheme/Racket, C/C++, Java, VB.NET, Objective-C, Python, MatLab, XML, HTML, CSS, PHP, Javascript. I hold a minor in...

Dan D. Dublin, CA, available for online & in-person tutoring
Dan D.
145/hour

Dublin, CA

AI Coding Agents & Orch, MCP/RAG, C/C++, Assembly, GDB, Debugging &3D

AI has changed programming. Developers increasingly act as architects, reviewers, debuggers, and tool-builders while AI agents produce much of the first-pass code. I teach students how to work in that new model: how to structure tasks, provide...

5.0 (238)
145/hour
812 hours tutoring

AI has changed programming. Developers increasingly act as architects, reviewers, debuggers, and tool-builders while AI agents produce much of the first-pass code. I teach students how to work in that new model: how to structure tasks, provide...

Mark R. San Carlos, CA, available for online & in-person tutoring
Mark R.
180/hour

San Carlos, CA

Vast, in-depth experience with Android, Kotlin, Java

I have a vast amount of professional experience as an Android, Kotlin, and Java developer. I have taught all three in various professional settings as well. I also have a Ph. D. in Philosophy, and have taught courses in Philosophy, Logic, and...

5.0 (44)
180/hour
153 hours tutoring

I have a vast amount of professional experience as an Android, Kotlin, and Java developer. I have taught all three in various professional settings as well. I also have a Ph. D. in Philosophy, and have taught courses in Philosophy, Logic, and...

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

San Francisco, CA

BS in Computer Science, 6+ Years of Professional Coding Experience

...software engineer for over 6 years in a variety of programming languages, and have over a year of experience teaching computer programming and web development for coding bootcamps, including at UC Berkeley Extension....

InstantBook
Today
5.0 (258)
70/hour
417 hours tutoring
Response time: 48 minutesNote that average response time is based on Samantha’s active hours, which are 12:00 am - 8:00 am UTC.

...software engineer for over 6 years in a variety of programming languages, and have over a year of experience teaching computer programming and web development for coding bootcamps, including at UC Berkeley Extension....

Phillip F. Berkeley, CA, available for online & in-person tutoring
Phillip F.
42/hour

Berkeley, CA

Tutoring Math: HS-Linear Algebra, proofs; CS: basics-ML-DSA-discrete

Hi, I'm Phillip. I have a bachelor's in math from UC Berkeley, and have passed multiple junior level computer science, physics, and statistics courses as well. I have always loved math and it's applications. I have also always loved tutoring,...

InstantBook
Today
4.9 (601)
42/hour
2,879 hours tutoring
Response time: 2 minutesNote that average response time is based on Phillip’s active hours, which are 7:00 am - 7:00 am UTC.

Hi, I'm Phillip. I have a bachelor's in math from UC Berkeley, and have passed multiple junior level computer science, physics, and statistics courses as well. I have always loved math and it's applications. I have also always loved tutoring,...

Paul E. Tustin, CA, available for online & in-person tutoring
Paul E.
95/hour

Tustin, CA

Master Computer Programming with an Industry Expert and Educator!

...unique blend of academic knowledge and real-world expertise to help you excel. I have 6 years of experience teaching computer programming, 3 years teaching AP Computer Science, and 2 years as a personal tutor. I specialize in breaking down complex concepts...

5.0 (6)
95/hour
48 hours tutoring

...unique blend of academic knowledge and real-world expertise to help you excel. I have 6 years of experience teaching computer programming, 3 years teaching AP Computer Science, and 2 years as a personal tutor. I specialize in breaking down complex concepts...

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 have been a computer programmer ever since the days of TI calculator programming and BASIC in the early 90s. Since then I have worked as a computer programmer as well as taught and studied many different languages. Like many programmers, I can...

5.0 (5877)
87/hour
18,253 hours tutoring

I have been a computer programmer ever since the days of TI calculator programming and BASIC in the early 90s. Since then I have worked as a computer programmer as well as taught and studied many different languages. Like many programmers, I can...

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

Santa Monica, CA

Fun Computer Teacher

I have a Master's in Electrical and Computer Engineering and love to spread the word about this degree. I really enjoy teaching technical concepts and have been complimented for my simple explanations of complex ideas. I excel at creating student...

5.0 (784)
70/hour
2,382 hours tutoring

I have a Master's in Electrical and Computer Engineering and love to spread the word about this degree. I really enjoy teaching technical concepts and have been complimented for my simple explanations of complex ideas. I excel at creating student...

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

San Francisco, CA

Coding Tutor: Roblox | Scratch | Python | Apps Script | C++ | Arduino

Does your kid love Roblox and want to learn how to program? I can teach them! I have worked in the computer industry for over 20 years, including at Google, YouTube, Adobe, and several Silicon Valley startups. I am a passionate and...

5.0 (37)
70/hour
136 hours tutoring
Response time: 47 minutesNote that average response time is based on Dexter’s active hours, which are 3:00 pm - 7:00 am UTC.

Does your kid love Roblox and want to learn how to program? I can teach them! I have worked in the computer industry for over 20 years, including at Google, YouTube, Adobe, and several Silicon Valley startups. I am a passionate and...

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

Los Alamitos, CA

Patient and works well with students.

For approximately 30 years, my job in 3 major aerospace firms has been in computer programming. I have been programming computers from high-level languages to low-level assembly level languages. I am well-versed in languages such as...

4.9 (1482)
35/hour
3,957 hours tutoring

For approximately 30 years, my job in 3 major aerospace firms has been in computer programming. I have been programming computers from high-level languages to low-level assembly level languages. I am well-versed in languages such as...

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

Temecula, CA

Professional Full-Stack Developer with 11+ years of experience

I was hired by the head of the Computer Science Department during my second semester to serve as a TA and to contribute to his personal project, GameSci.com. Around the same time, I was also hired by the MESA department as a tutor. Since earning...

4.7 (40)
60/hour
235 hours tutoring
Response time: 47 minutesNote that average response times may vary depending on a variety of factors, including time of day.

I was hired by the head of the Computer Science Department during my second semester to serve as a TA and to contribute to his personal project, GameSci.com. Around the same time, I was also hired by the MESA department as a tutor. Since earning...

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.

Brian S.

1 lesson

Mark has a broad understanding of computer programming, an ability to explain things simply, and a relaxed demeanor. He saved me on a Java class final project. I have no doubt that, if I had found him early in the class, I would have never found myself behind the 8 ball. In the future I will call Mark as soon as I feel myself losing traction in any class.
Steve H.

7 lessons

If you are looking for help in computer programming, then Rohit is the guy. It had been several years since I was in school and my first semester back I needed to take a class that I had to drop 20 years ago. Three weeks into the class, I knew I was going to need some help. The first meeting, Rohit took all the technical information that I had studied and explained it in a way that brought it all together and made perfect sense.
Damon K.

6 lessons

Bob,Is a great Java instructor! I reached out to him late in my daughter’s second quarter of her computer programming class. She has a D and was really struggling. I was able to schedule a class with him within 3 days. He did a great job in making my daughter close her gaps with the material and enable her to build her confidence. She was able to complete the quarter with a B+/A-. He was also very flexible in working around my daughter’s busy schedule.
How much for private Computer Programming tutoring lessons

California Computer Programming Tutors Cost $35 - 65 per hour on average

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

$25$95
$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

Computer Programming Tutors in California

On Wyzant, learners can find experienced computer programming tutors across California who specialize in languages like Python, Java, JavaScript, and more. Tutors provide personalized, one-on-one lessons that adapt to each student’s goals and skill level.

Learning to code helps students build problem-solving skills, enhance creativity, and prepare for tech careers or advanced coursework. Whether a beginner or looking to improve coding in a particular language, students can access tutoring that fits their schedule and learning pace.

Wyzant connects learners with affordable, expert tutors who focus on mastery, confidence, and lasting skills. By providing flexible sessions and tailored instruction, Wyzant helps students succeed in computer programming and achieve their educational goals.

Find Computer Programming Tutors in a City Near You

Wyzant makes it easy to get Computer Programming 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 Computer Programming experts:

Long Beach Computer Programming Tutors | Bakersfield Computer Programming Tutors | Oakland Computer Programming Tutors | Riverside Computer Programming Tutors | Santa Ana Computer Programming Tutors | Anaheim Computer Programming Tutors | Stockton Computer Programming Tutors | Ontario Computer Programming Tutors | Santa Clarita Computer Programming Tutors | Chula Vista Computer Programming Tutors | Modesto Computer Programming 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

Computer Programming Tutoring is just the beginning...

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

Computer Tutors | Computer Science Tutors | COBOL Tutors | Computer Technology Tutors | Computer Systems Tutors | General Computer Tutors | SQL Tutors | MATLAB Tutors | Computer Science Tutors | Computer Engineering Tutors | Computer Gaming Tutors | Networking (Computer) Tutors | Computer Tutors | Computer Programming Tutors | Executive Functioning Tutors | Machine Learning/ AI Tutors

Find 1:1 Tutors in Subjects Related to Computer Programming

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

California Computer Tutors | California Computer Science Tutors | California COBOL Tutors | California Computer Engineering Tutors | California Ruby On Rails Tutors | California C Tutors | California Data Structures Tutors | California Machine Learning/ AI Tutors

Local Computer Programming Tutors in Counties in California

With our nationwide network, it is easy to find a tutor nearby who can tutor you in person or online. Browse qualified instructors near you in counties in California.

Orange County Computer Programming Lessons | Marin County Computer Programming Lessons | Ventura County Computer Programming Lessons | El Dorado County Computer Programming Lessons

Find online Computer Programming lessons

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