336 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.
262 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)
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.
Background Checked
191 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.
Background Checked
259 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
Background Checked
276 Hours Tutored
Can tutor online
I have experience with the MPR 213 module at the University of Pretoria, where I developed skills in computer programming, debugging, and data processing by applying mathematical and physics principles through Python coding.
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.
Background Checked
241 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.
Background Checked
269 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.
Background Checked
285 Hours Tutored
Can tutor online
I work as an actuarial resource, skilled in coding, building statistical models, and providing actuarial consulting. I primarily code in Python but also use SQL, R, VBA, C#, and have some experience with Java, applying these skills to solve complex problems effectively.

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