Find Computer Programming Lessons in California

Trusted by more than 3 million students, online or in-person

With the Good Fit Guarantee, love your first lesson, or it’s free

Compare qualifications, hourly rates, travel policies, and reviews to find the right local expert for you.

Collaborate with your tutor in person or through Wyzant's free, browser based online learning tool.

Only pay for the time you need. No subscriptions, no upfront costs. Just affordable results nearby.

Get 1:1 Help Fast

The Best Computer Programming Tutors in California

Find the best local Computer Programming lesson in CA

SEE ALL MATCHING TUTORS
Martin G. San Francisco, CA, available for online & in-person tutoring
Martin G.
30/hour

San Francisco, CA

Software Engineer looking to help in Python, Salesforce

Hi all! I am a UC Berkeley graduate in Computer Science with three years of industry experience at a major tech company in San Francisco. I have always had a passion for the process of teaching and mentoring. In college, I was a lab assistant for... See Martin's full profile

30/hour
5.0 (8)
24 hours tutoring Computer Programming out of 30 hours
Offers in person & online lessons
View Martin's Profile

Hi all! I am a UC Berkeley graduate in Computer Science with three years of industry experience at a major tech company in San Francisco. I have always had a passion for the process of teaching and mentoring. In college, I was a lab assistant for... See Martin's full profile

Rishit G. Berkeley, CA, available for online & in-person tutoring
Rishit G.
50/hour

Berkeley, CA

STEM Tutoring for High School/College Students

Hi, my name is Rishit! I am currently a sophomore at University of California, Berkeley studying Physics and Computer Science. After taking many rigorous math and science courses, I realized the most valuable resource for learning and success was... See Rishit's full profile

50/hour
4.8 (22)
1 hours tutoring Computer Programming out of 85 hours
Offers in person & online lessons
View Rishit's Profile

Hi, my name is Rishit! I am currently a sophomore at University of California, Berkeley studying Physics and Computer Science. After taking many rigorous math and science courses, I realized the most valuable resource for learning and success was... See Rishit's full profile

James E. San Jose, CA, available for online & in-person tutoring
James E.
55/hour

San Jose, CA

Senior Computer Scientist

I have over 30 years of experience programming computers of various capabilities. I am experienced in writing code in C, C++, and Java. See James's full profile

55/hour
4.9 (628)
2 hours tutoring Computer Programming out of 2,536 hours
Offers in person & online lessons
View James's Profile

I have over 30 years of experience programming computers of various capabilities. I am experienced in writing code in C, C++, and Java. See James's full profile

Fernando F. Cypress, CA, available for online & in-person tutoring
Fernando F.
55/hour

Cypress, CA

I can teach you Unix, Database, Perl, Computers

I have been in software development for over 10 years in some great companies such as Boeing, Yahoo, and PIMCO and I can help you with all aspects of database programming, general project architecture, and anything Linux/Unix. I can help you with... See Fernando's full profile

55/hour
5.0 (133)
155 hours tutoring Computer Programming out of 395 hours
Offers in person & online lessons
View Fernando's Profile

I have been in software development for over 10 years in some great companies such as Boeing, Yahoo, and PIMCO and I can help you with all aspects of database programming, general project architecture, and anything Linux/Unix. I can help you with... See Fernando's full profile

Reilly B. Gualala, CA, available for online & in-person tutoring
Reilly B.
60/hour

Gualala, CA

B.S. in Mathematics, 10+ years of Mathematics education experience

I am have a Bachelor's Degree in Mathematics from the University of Arizona. I was born and raised in Tucson, Arizona and I've spent the past 12 years in Mathematics Education. I've taken an SAT preparation course from the Princeton Review and,... See Reilly's full profile

60/hour
4.9 (167)
1 hours tutoring Computer Programming out of 1,081 hours
Offers in person & online lessons
View Reilly's Profile

I am have a Bachelor's Degree in Mathematics from the University of Arizona. I was born and raised in Tucson, Arizona and I've spent the past 12 years in Mathematics Education. I've taken an SAT preparation course from the Princeton Review and,... See Reilly's full profile

Shuvam C. San Mateo, CA, available for online & in-person tutoring
Shuvam C.
60/hour

San Mateo, CA

CS Major at University of Michigan

I have taken classes at the University of Michigan in subjects such as computer programming, theory of computer science, and discrete math. I also have a job on the web team of the Michigan Daily and was recently promoted as Project... See Shuvam's full profile

60/hour
4.8 (10)
26 hours tutoring Computer Programming out of 31 hours
Offers in person & online lessons
View Shuvam's Profile

I have taken classes at the University of Michigan in subjects such as computer programming, theory of computer science, and discrete math. I also have a job on the web team of the Michigan Daily and was recently promoted as Project... See Shuvam's full profile

Arbi D. Glendale, CA, available for online & in-person tutoring
Arbi D.
60/hour

Glendale, CA

Computer Programming Expert With Teaching Experience

I have a computer science degree and have worked in the software industry for over 9 years. I had tutored and mentored junior developers and beginning programmers. I currently teach mobile development to beginning programmers online. I love... See Arbi's full profile

60/hour
4.8 (95)
61 hours tutoring Computer Programming out of 532 hours
Offers in person & online lessons
View Arbi's Profile

I have a computer science degree and have worked in the software industry for over 9 years. I had tutored and mentored junior developers and beginning programmers. I currently teach mobile development to beginning programmers online. I love... See Arbi's full profile

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

Los Angeles, CA

Former Facebook Developer Tutoring Coding and Computer Science

I am a self taught professional software developer who prides himself on adapting quickly to industry trends. My diverse professional experiences include contracts at Facebook/Meta, Viking Cruises, and David's Bridal. As a freelancer, I launched... See Abhishek's full profile

60/hour
4.6 (23)
29 hours tutoring Computer Programming out of 75 hours
Offers in person & online lessons
View Abhishek's Profile

I am a self taught professional software developer who prides himself on adapting quickly to industry trends. My diverse professional experiences include contracts at Facebook/Meta, Viking Cruises, and David's Bridal. As a freelancer, I launched... See Abhishek's full profile

Favian H. Alameda, CA, available for online & in-person tutoring
Favian H.
65/hour

Alameda, CA

Google Software Engineer/Berkeley CS TA | Computer Science/Math Tutor

I graduated from UC Berkeley with an undergraduate degree in EECS (3.94 GPA). During this time period, I was a TA for CS 70 (Discrete Math and Probability) for 3 semesters. I really enjoyed being a TA and teaching others because I want to help... See Favian's full profile

65/hour
5.0 (1)
5 hours tutoring
Offers in person & online lessons
View Favian's Profile

I graduated from UC Berkeley with an undergraduate degree in EECS (3.94 GPA). During this time period, I was a TA for CS 70 (Discrete Math and Probability) for 3 semesters. I really enjoyed being a TA and teaching others because I want to help... See Favian's full profile

Manas V. Twain Harte, CA, available for online & in-person tutoring
Manas V.
65/hour

Twain Harte, CA

Physics and CS major from UC Berkeley, ex-Googler, loves to teach!

Hi everyone! My name is Manas — I graduated UC Berkeley in 2018 with a degree in Physics and Computer Science. I have four years of experience working in industry, first at Google and then at a couple start ups. I'm enthusiastic about... See Manas's full profile

65/hour
4.9 (7)
13 hours tutoring
Offers in person & online lessons
View Manas's Profile

Hi everyone! My name is Manas — I graduated UC Berkeley in 2018 with a degree in Physics and Computer Science. I have four years of experience working in industry, first at Google and then at a couple start ups. I'm enthusiastic about... See Manas's full profile

Lyra K. San Jose, CA, available for online & in-person tutoring
Lyra K.
70/hour

San Jose, CA

Computer Science Tutor with Experience as a Senior Software Engineer

Hi! In my experience within the games industry, I've spent many years both honing my software development skills and teaching younger developers both simple and advanced topics. While earning my degree in Computer Science at UC Davis, I taught... See Lyra's full profile

70/hour
5.0 (155)
18 hours tutoring Computer Programming out of 416 hours
Offers in person & online lessons
View Lyra's Profile

Hi! In my experience within the games industry, I've spent many years both honing my software development skills and teaching younger developers both simple and advanced topics. While earning my degree in Computer Science at UC Davis, I taught... See Lyra's full profile

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

San Francisco, CA

Insightful Computer Science & Coding Tutor for 7+ years (B.A.)

Greetings! I'm Lawrence, a graduate from Boston University with a degree in Psychology & Computer Science. I have 7+ years of tutoring experience spread across Computer Science & Coding subjects for students of all levels. My experience with... See Lawrence's full profile

80/hour
5.0 (296)
39 hours tutoring Computer Programming out of 1,036 hours
Offers in person & online lessons
View Lawrence's Profile

Greetings! I'm Lawrence, a graduate from Boston University with a degree in Psychology & Computer Science. I have 7+ years of tutoring experience spread across Computer Science & Coding subjects for students of all levels. My experience with... See Lawrence's full profile

Peter T. Palo Alto, CA, available for online & in-person tutoring
Peter T.
80/hour

Palo Alto, CA

Experienced, Patient Tutor: Pre-Algebra, Algebra, Geometry, PreCalc

I have an MA in math from State University of New York and an MS in computers from Case Institute of Technology. Besides 25 years of software experience, I have taught part-time in the math and computer science department at San Jose State... See Peter's full profile

80/hour
5.0 (550)
2 hours tutoring Computer Programming out of 1,301 hours
Offers in person & online lessons
View Peter's Profile

I have an MA in math from State University of New York and an MS in computers from Case Institute of Technology. Besides 25 years of software experience, I have taught part-time in the math and computer science department at San Jose State... See Peter's full profile

Steve G. Redwood City, CA, available for online & in-person tutoring
Steve G.
80/hour

Redwood City, CA

Bring your startup or other project to life

I love to help people to develop and communicate their ideas. Whatever you're trying to accomplish, it is essential to be able to effectively appreciate and convey how you are unique and what value you can offer. As an author of Valley Speak... See Steve's full profile

80/hour
5.0 (5)
2 hours tutoring Computer Programming out of 6 hours
Offers in person & online lessons
View Steve's Profile

I love to help people to develop and communicate their ideas. Whatever you're trying to accomplish, it is essential to be able to effectively appreciate and convey how you are unique and what value you can offer. As an author of Valley Speak... See Steve's full profile

Anshuman D. Goleta, CA, available for online & in-person tutoring
Anshuman D.
80/hour

Goleta, CA

Passionate student who finds YOUR learning style

Hi! My name is Anshuman Dash, and I am a fourth year student at University of California Santa Barbara, majoring in computer engineering. I have had internships at SpaceX and Meta. I graduated high school with a UC GPA of 4.44, with 5's in AP... See Anshuman's full profile

80/hour
5.0 (71)
40 hours tutoring Computer Programming out of 127 hours
Offers in person & online lessons
View Anshuman's Profile

Hi! My name is Anshuman Dash, and I am a fourth year student at University of California Santa Barbara, majoring in computer engineering. I have had internships at SpaceX and Meta. I graduated high school with a UC GPA of 4.44, with 5's in AP... See Anshuman's full profile

Christopher C. Goleta, CA, available for online & in-person tutoring
Christopher C.
95/hour

Goleta, CA

Software Engineer for AP Computer Science

This ultimately promotes interest in learning the material knowing that the topics are actually important. I specialize in teaching AP Computer Science A (Programming in Java). I received a full score (5) on the AP test, so I have a... See Christopher's full profile

95/hour
5.0 (8)
5 hours tutoring Computer Programming out of 23 hours
Offers in person & online lessons
View Christopher's Profile

This ultimately promotes interest in learning the material knowing that the topics are actually important. I specialize in teaching AP Computer Science A (Programming in Java). I received a full score (5) on the AP test, so I have a... See Christopher's full profile

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

Los Angeles, CA

UCLA Robotics PhD for Math, Science and Programming

I am a robotics engineering PhD candidate at UCLA. I have been a well-regarded teaching assistant there for many years teaching calculus, computer programming, statistics and engineering. I am especially experienced teaching introductory... See Daniel's full profile

100/hour
4.9 (57)
24 hours tutoring Computer Programming out of 185 hours
Offers in person & online lessons
View Daniel's Profile

I am a robotics engineering PhD candidate at UCLA. I have been a well-regarded teaching assistant there for many years teaching calculus, computer programming, statistics and engineering. I am especially experienced teaching introductory... See Daniel's full profile

Dan K. Irvine, CA, available for online & in-person tutoring
Dan K.
100/hour

Irvine, CA

Software Engineer in Aerospace

I have been working as a Software Engineer and software developer for over 9 years. I worked at NASA Jet Propulsion Laboratory for 7 years where I spent 3 years working on Flight Software for the Europa Clipper Mission, where I developed software... See Dan's full profile

100/hour
5.0 (27)
11 hours tutoring Computer Programming out of 60 hours
Offers in person & online lessons
View Dan's Profile

I have been working as a Software Engineer and software developer for over 9 years. I worked at NASA Jet Propulsion Laboratory for 7 years where I spent 3 years working on Flight Software for the Europa Clipper Mission, where I developed software... See Dan's full profile

Daniel W. Sunnyvale, CA, available for online & in-person tutoring
Daniel W.
100/hour

Sunnyvale, CA

Mechatronics: Programming, Wiring and Mechanics

C, C++, Java, Racket, Scheme, Ruby, Bash, Scratch, Common Lisp, OCaml, Clojure, ClojureScript, Prolog, Guile, Matlab, Python, Snap!, Haskell, MIPS assembly, Raptor flowcharts I've committed to the linux kernel. I have been tutoring since grade... See Daniel's full profile

100/hour
5.0 (827)
988 hours tutoring Computer Programming out of 2,240 hours
Offers in person & online lessons
View Daniel's Profile

C, C++, Java, Racket, Scheme, Ruby, Bash, Scratch, Common Lisp, OCaml, Clojure, ClojureScript, Prolog, Guile, Matlab, Python, Snap!, Haskell, MIPS assembly, Raptor flowcharts I've committed to the linux kernel. I have been tutoring since grade... See Daniel's full profile

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

Los Angeles, CA

Senior Software Engineer at Google, Boston University Grad

Hello my name is Harrison! I am 25 years old and I am currently living in Los Angeles. I am a graduate of Boston University, and am currently working full time as a senior software engineer at Google. I am very enthusiastic about teaching and I... See Harrison's full profile

100/hour
5.0 (27)
56 hours tutoring
Offers in person & online lessons
View Harrison's Profile

Hello my name is Harrison! I am 25 years old and I am currently living in Los Angeles. I am a graduate of Boston University, and am currently working full time as a senior software engineer at Google. I am very enthusiastic about teaching and I... See Harrison's full profile

RUBEN S. San Ramon, CA, available for online & in-person tutoring
RUBEN S.
120/hour

San Ramon, CA

4.0 GPA Mathematics/Computer Science Graduate Helping Students Succeed

Hi, my name is Ruben. I am a Mathematics and Computer Science Graduate, and have been tutoring students and helping them gain confidence and succeed in challenging subjects for over 15 years. While attending college I became a tutor, and after... See RUBEN's full profile

120/hour
5.0 (1178)
89 hours tutoring Computer Programming out of 5,604 hours
Offers in person & online lessons
View RUBEN's Profile

Hi, my name is Ruben. I am a Mathematics and Computer Science Graduate, and have been tutoring students and helping them gain confidence and succeed in challenging subjects for over 15 years. While attending college I became a tutor, and after... See RUBEN's full profile

Jon R. Fremont, CA, available for online & in-person tutoring
Jon R.
130/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... See Jon's full profile

130/hour
5.0 (715)
883 hours tutoring Computer Programming out of 1,693 hours
Offers in person & online lessons
View Jon's Profile

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... See Jon's full profile

Austin C. San Francisco, CA, available for online & in-person tutoring
Austin C.
200/hour

San Francisco, CA

DoorDash and Adobe engineer, Stanford AI, and experienced tutor

Hi there! I'm Austin. I'm a Stanford computer science graduate and the founding machine learning engineer and software developer at one of Silicon Valley's fastest growing startups. Previously, I've also worked at DoorDash and Adobe and performed... See Austin's full profile

200/hour
5.0 (27)
1 hours tutoring Computer Programming out of 54 hours
Offers in person & online lessons
View Austin's Profile

Hi there! I'm Austin. I'm a Stanford computer science graduate and the founding machine learning engineer and software developer at one of Silicon Valley's fastest growing startups. Previously, I've also worked at DoorDash and Adobe and performed... See Austin's full profile

Brian L. Alameda, CA, available for online & in-person tutoring
Brian L.
239/hour

Alameda, CA

Former Math Professor. Data Science / Machine Learning Expert

I love teaching, and I've taught and tutored in numerous formats for over 20 years now. I have a PhD from Brown and a BA from Harvard, both in Applied Mathematics. I've taught Math, Computer Science, Statistics and Data Science at places like... See Brian's full profile

239/hour
5.0 (44)
122 hours tutoring
Offers in person & online lessons
View Brian's Profile

I love teaching, and I've taught and tutored in numerous formats for over 20 years now. I have a PhD from Brown and a BA from Harvard, both in Applied Mathematics. I've taught Math, Computer Science, Statistics and Data Science at places like... See Brian's full profile

Matthew S. Los Angeles, CA, available for online & in-person tutoring
Matthew S.
275/hour

Los Angeles, CA

Math and Science Tutor - MIT Grad, Google - Available on Short Notice!

I graduated from MIT with a Bachelor's in Computer Science and a perfect GPA. Throughout my time there, I tutored both high schoolers and college students in a variety of math and science courses. MIT's Computer Science department hired me to... See Matthew's full profile

275/hour
5.0 (56)
28 hours tutoring Computer Programming out of 169 hours
Offers in person & online lessons
View Matthew's Profile

I graduated from MIT with a Bachelor's in Computer Science and a perfect GPA. Throughout my time there, I tutored both high schoolers and college students in a variety of math and science courses. MIT's Computer Science department hired me to... See Matthew's full profile

Trusted with over 6 million hours of lessons since 2005

5 star rated 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.

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.

Pay After Your Lesson

Get the help you need first. You’ll only be charged after your lesson is complete.

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