Online lessons with a Computer Programming tutor

Get private Computer Programming lessons online from experienced tutors who help students gain confidence and improve grades. Our tutors are carefully selected and ready to help with all levels of tutoring.

Get a Computer Programming tutor
Profile picture of Simbarashe M
Simbarashe M
chip background star 5.0
3 RATINGS
Background checked

Background Checked

193 Hours Tutored

Can tutor online

I completed a BSc in Computer Science and Computer Engineering, and I have a genuine passion for the field. With my solid academic background, I am more than competent to tutor programming at any level. I specialize in programming languages such as C++, Python, and Java.

Java Python English Physics Chemistry Statistics Mathematics Linguistics Microeconomics Computer science Computer Programming Additional Mathematics
Profile picture of Chad S
Chad S
chip background star 5.0
2 RATINGS
Background checked

Background Checked

130 Hours Tutored

Can tutor online

I studied Computer Engineering and I am currently working as a Software Engineer. I can teach you the basics and give you insight into how the logic flows. Coding does not have to be difficult.

English Afrikaans Economics Mathematics Physical Science Computer Programming
Profile picture of Takunda M
Takunda M
chip background star 4.8
5 RATINGS
Background checked

Background Checked

240 Hours Tutored

Can tutor online

I'm great with computers, always keen to explain seemingly complex topics and concepts! I often write program for fun in my spare time and believe I can explain the core principals of programming quite well.

Mathematics Computer Programming Computer Studies (ICT)
Profile picture of Ajibola O
Ajibola O
chip background star 5.0
5 RATINGS
Background checked

Background Checked

162 Hours Tutored

Can tutor online

I focus on breaking down complex concepts into their simplest forms from first principles. I also use relatable and fun analogies/diagrams to explain the most abstract of concepts. I have a Masters degree (with distinction) in Microprocessor & Control Engineering. I am experienced with C++.

Electronics Electrical Studies Computer Programming Electrical Engineering
Profile picture of Simthamdile M
Simthamdile M
chip background star 4.9
8 RATINGS
Background checked

Background Checked

172 Hours Tutored

Can tutor online

I enjoy programming because It's part of the ICT environment that I will soon be part of. I extremely enjoyed first year and so I would enjoy doing it again with someone else. I code strictly in c# and Java.

Zulu Accounting Mathematics Business Studies Computer Programming Financial Mathematics Economic Management Science (EMS)
Profile picture of Winfreda M
Winfreda M
chip background star 5.0
3 RATINGS

257 Hours Tutored

Can tutor online

I'm currently working as a software developer. I studied Computer Science at the University of Cape Town and graduated with a distinction for my undergrad and my honours. I also tutored Computer Science for 2 semesters in the Computer Science Department (Java, Javascript, HTML, CSS, 1st year Python)

Java Computer science Computer Programming
Profile picture of Gladwin N
Gladwin N
chip background star 4.7
16 RATINGS
Background checked

Background Checked

255 Hours Tutored

Can tutor online

Proficient on the mentioned programming languages. Use of quizzes and practical assessments in order to help the student increase the proficiency in these languages. Past papers are used to understand the theory part.

Java Python English Geography Mathematics Physical Science Life Orientation Computer science Computer Programming Mathematical Modelling Life Sciences (Biology) NBT - National Benchmark Test
Profile picture of Emmanuel M
Emmanuel M
chip background star 4.6
14 RATINGS
Background checked

Background Checked

328 Hours Tutored

Can tutor online

I have experience with the following: C, C++, Embedded C, VHDL, Java, Python, PHP, and C#. I have also worked as a Software Engineer. I am passionate about programming and would love to help other students develop their programming skillset.

French Physics Mathematics Engineering Programming Electronics Physical Science Signals & Systems Electrical Studies Computer Programming Computer Studies (ICT)
Profile picture of Takunda D
Takunda D
chip background star 5.0
8 RATINGS
Background checked

Background Checked

190 Hours Tutored

Can tutor online

I bring a diverse and robust skill set to tutoring in computer programming. Proficient in Java, Python, C#, Kotlin, JavaScript, Delphi, and Visual Basic, and real-world insights for comprehensive programming learning. Let's master coding together

Mathematics Website Development Computer Programming Computer Studies (ICT)
Profile picture of Shelby L
Shelby L
chip background star 4.7
11 RATINGS
Background checked

Background Checked

184 Hours Tutored

Can tutor online

I had Computer Programming as a subject in high school and excelled, I have a degree in programming and am still studying further. I program in Java, and have taken a semester course of Python.

Mathematics Computer science Computer Programming Life Sciences (Biology)
Curly haired mother searching on her laptop and struggling to find tutors online

Looking for a Computer Programming tutor near you?

We know our tutors – we can search for you!

Click “Get a tutor” and we'll send matching tutors straight to your inbox. Plus only 40% of our tutor profiles are public – don't miss out on the other 60%

No obligation

No extra cost

good match guarantee

Our 5 lesson satisfaction guarantee

After 5 lessons, if you aren't satisfied with the change you've seen in your child, we'll give you a full refund.

Are you serious?

Absolutely! We have a 97% success rate with our customers. If you're unlucky enough to be in the 3% that it didn't work for, we don't want you to have to pay for it.

Trusted by over 36,000 parents for 17 years