Find Private Computer Programming Lessons

Looking for private in-home or in-studio Computer Programming lessons? Our Computer Programming teachers are ready to get you started. Find your teacher today!

Featured On

How it Works

From finding the perfect teacher to managing payments, scheduling and tracking your progress, we take care of all the details, so you can focus on learning. Learn More

Search for a teacher

Compare hundreds of teachers based on the criteria that matter to you, including background checks, age and experience.

Schedule your lessons

When you've found the perfect match, schedule your lessons online using the teacher's real-time availability.

Connect with your teacher

Your teacher will welcome you with a personalized curriculum to meet your specific goals and you'll be able to manage your entire schedule through our free online account.

Connect Locally or Online

Local Lessons

No matter where you live, chances are we can introduce you to an amazing teacher in your neighborhood. You can take lessons in the privacy of your own home or at your teacher's location.

Online Lessons

What if your dream teacher is on the other side of the country? No problem. You can meet with your teacher online using a webcam on your computer.

Popular Computer Programming Teachers

Gordon L.

Los Angeles, CA
Profile_94412_pi_IMG_6361
Learn More

Patrick A.

Cranford, NJ
Profile_98096_pi_Pat%20Outdoors
Learn More

Jeff L.

Portland, OR
Profile_99491_pi_972164_10151935654439942_1043616451_n
Learn More

About Gordon L.

Close
Profile_94412_pi_IMG_6361
Los Angeles, CA

View Full Profile

You can expect to be assisted in whatever coursework you have, and be provided custom tailored lesson plans and materials based on your learning preferences to help you achieve your goals.

Reviews
Silhouette-80
Brendan April 13, 2017
· Magic · Online
I really like Gordon better than all the other instructors I've had
Silhouette-80
Parker T. March 29, 2017
· Common Core Math · Online
Was a big help and ultra nice. Easy to work with.
Thumb_101623_pi_IMG_20170101_111635858
Christine T. March 19, 2017
· Photography · Online
Gordon has a very solid sense of photography from every aspect, and his fluency is also applicable to a beginner like me. I look forward to working continually with him to hone my skills.

About Patrick A.

Close
Profile_98096_pi_Pat%20Outdoors
Cranford, NJ

View Full Profile

I have a M.S. degree in Computer Science from Stanford University. Additionally, I have worked in the computer field my whole career as a programmer, engineer and project manager. I've been awarded a US Patent for my work in data visualization. I have a deep understanding of computer science theory and practice. I have helped middle school, high school and college students with specific class assignments as well as getting them started with general programming concepts will always keeping it fun!

In addition to my degrees in the computer field, I have worked in the computer field throughout my career. I've done substantial amounts of enterprise-quality programming on UNIX, Windows and web platforms using C, C#, .Net, Java, Visual Basic, SQL and many other languages. I can help any Computer Science student grow their knowledge and gain confidence.

Reviews
Silhouette-80
Robin February 7, 2017
· Microsoft Excel · In home
Patrick was very patient and focused on my needs.
Silhouette-80
Juliet December 4, 2016
· Computer Programming · In home
My son and daughter both enjoy working with Pat. He is reliable and connects well with his students. He is engaging and really makes the session productive and enjoyable. I would highly recommend Pat to any parent looking for a high quality, effective, and friendly tutor.
Silhouette-80
Harry December 1, 2016
· Microsoft Windows · In studio
If you look me up on the web, you will find that I am a principal artist on the world's great opera and concert stages. Such a career is only possible by working with the very best people. Finding the right teachers and coaches is almost an art in-and-of-itself. Patrick, is most assuredly one of those teachers. His knowledge of the computer and several challenging disciplines is unmatched in that he knows how to convey that knowledge. I not only learned from him, I enjoyed my lessons.

About Jeff L.

Close
Profile_99491_pi_972164_10151935654439942_1043616451_n
Portland, OR
View Full Profile

Learn the basics of computer programming in a language of your choice.

Reviews
Silhouette-80
Marissa April 25, 2017
· WordPress · In studio
Jeff was so great! So helpful and patient!
Silhouette-80
Joe January 15, 2017
· WordPress · Online
Showed me how to setup a website for my business!

Tarek O.

New York, NY
Profile_103307_pi_17194471280_88209605e1_o
Learn More

Raj S.

Clifton, NJ
Profile_102736_pi_00741R
Learn More

Jean-Marc J.

Skokie, IL
Profile_103149_pi_2
Learn More

About Tarek O.

Close
Profile_103307_pi_17194471280_88209605e1_o
New York, NY

View Full Profile

I have been teaching programming for beginners since 2009.
I teach basic programming with C, C++, JavaScript, processing and Arduino.
I work with my student with real life projects specially Arduino and raspberry pi projects with all of its aspects from electronics, soldering to writing the firmware code.

Reviews
Silhouette-80
Ali Barodawala April 22, 2017
· Parkour · In home
My 5 year old son is usually averse to trying anything new with a stranger, especially if it involves a physical activity. Tarek was able to put my son at ease almost instantly and he built a great rapport and trust immediately. As a result, my son was totally into the parkour activities and soon realized how much fun it can be! They were out in the backyard for over an hour and we're having so much fun, my 2 year old daughter de used to join them as well!

I would highly recommend Tarek for a host of reasons:
- Establishes great rapport with kids and makes them feel at ease
- Lets kids have fun but with strong focus on safety
- Let's kids learn at their own pace

Tarek is a focused, safe and fun parkour instructor and I would highly recommend him for kids and adults.

About Raj S.

Close
Profile_102736_pi_00741R
Clifton, NJ
View Full Profile

Computer Programming:

~~Programming~~
~ C
~ Java
~ HTML

## Scripting ##
# Perl
# Bash
# Shell
# Python

About Jean-Marc J.

Close
Profile_103149_pi_2
Skokie, IL

View Full Profile

Become a computer programmer with my lessons

Reviews
Silhouette-80
Carolina April 18, 2017
· Web Design · Online
Jean, thanks for teaching me. Your classes were great!
Silhouette-80
Michael L. April 17, 2017
· Java · Online
I'm currently taking a Java class in school. I'm new to programming and a lot of the concepts like object orientation in Java are hard to get my head around. Jean-Marc's lessons are making it all click for me!
Silhouette-80
Laura R. April 17, 2017
· Microsoft Excel · Online
Jean-Marc really helped me grow my skill using excel and showed me the potential that this product has. Throughout the learning experience he was very patient with me and tailored his lessons to strengthening my weaknesses in the product. Before learning with Jean-Marc I didn't even know much about formulas. Now I feel very confident with the work that I do in Excel. I will be taking another class from him.

Why TakeLessons?

Are You a Teacher?

Find out how TakeLessons can help you grow and manage your business

Learn More