Programming tutors in the UK

If you want to start with programming or upskill, find a tutor for programming today!

Save this search

Find the perfect tutor

What would you like to learn?
Where?
Lesson location
  • In person
  • Online
Advanced features
Friendly and experienced Programming tutor helping students learn Python, JavaScript, and coding basics
£14/hr
First class free
Ilias
CountyManchester, Broughton (City A...
SubjectProgramming: Web, Python, Javascript

Friendly and experienced Programming tutor helping students learn Python, JavaScript, and coding basics

I’m a passionate programming tutor with hands-on experience in Python, JavaScript, and web development. I offer friendly and structured les...
CountyManchester, Broughton (City A...
SubjectProgramming: Web, Python, Javascript

Friendly and experienced Programming tutor helping students learn Python, JavaScript, and coding basics

I’m a passionate programming tutor with hands-on experience in Python, JavaScript, and web development. I offer friendly and structured les...
Offering tailored Python lessons for GCSE students from a final-year Software Engineering student (5+ Years Experience)
£17/hr
First class free
Jonah
CountyOnline lessons
SubjectProgramming: Python, A Level Computer Science, GCSE Computer Science

Offering tailored Python lessons for GCSE students from a final-year Software Engineering student (5+ Years Experience)

As a student myself, I am committed to providing efficient, clear, and informative lessons that make every hour worthwhile. I ensure that a...
CountyOnline lessons
SubjectProgramming: Python, A Level Computer Science, GCSE Computer Science

Offering tailored Python lessons for GCSE students from a final-year Software Engineering student (5+ Years Experience)

As a student myself, I am committed to providing efficient, clear, and informative lessons that make every hour worthwhile. I ensure that a...
GCSE/A-Level Computer Science tutor – clear, patient, exam-focused
£21/hr
First class free
5(13 Reviews)
Uzair
CountyOnline lessons
SubjectProgramming: Python, A Level Computer Science, GCSE Computer Science

GCSE/A-Level Computer Science tutor – clear, patient, exam-focused

Experienced Computer Science tutor. Python/Java specialist. Lessons blend theory, coding practice & exam prep. Patient, clear explanations...
CountyOnline lessons
SubjectProgramming: Python, A Level Computer Science, GCSE Computer Science

GCSE/A-Level Computer Science tutor – clear, patient, exam-focused

Experienced Computer Science tutor. Python/Java specialist. Lessons blend theory, coding practice & exam prep. Patient, clear explanations...
Learn Python to Build AI Projects Not just Analyze Data
£16/hr
First class free
5(1 Reviews)
Kevin
CountyBournemouth, Boscombe (Dorset...
SubjectProgramming: Python

Learn Python to Build AI Projects Not just Analyze Data

Whether you’re brand new to coding or you've tried a few YouTube videos and still feel lost, I’ll guide you through the core concepts — var...
CountyBournemouth, Boscombe (Dorset...
SubjectProgramming: Python

Learn Python to Build AI Projects Not just Analyze Data

Whether you’re brand new to coding or you've tried a few YouTube videos and still feel lost, I’ll guide you through the core concepts — var...
Turning JavaScript confusion into clarity—3 years of coding, teaching, and guiding learners to success!
£20/hr
First class free
Samiksha
CountyOnline lessons
SubjectProgramming: Javascript

Turning JavaScript confusion into clarity—3 years of coding, teaching, and guiding learners to success!

I’m a passionate and friendly JavaScript tutor with 3 years of hands-on coding experience in real-world projects. I specialize in helping s...
CountyOnline lessons
SubjectProgramming: Javascript

Turning JavaScript confusion into clarity—3 years of coding, teaching, and guiding learners to success!

I’m a passionate and friendly JavaScript tutor with 3 years of hands-on coding experience in real-world projects. I specialize in helping s...
Providing HTML and CSS lessons for age groups
£15/hr
First class free
Tuhin
CountyOnline lessons
SubjectProgramming: HTML, CSS

Providing HTML and CSS lessons for age groups

I've gotten distinctions in IT, from GCSE and A level. I can help you build the foundations of website development by teaching you the fund...
CountyOnline lessons
SubjectProgramming: HTML, CSS

Providing HTML and CSS lessons for age groups

I've gotten distinctions in IT, from GCSE and A level. I can help you build the foundations of website development by teaching you the fund...
Offering 1:1 tutoring for Maths and Computer Science A Level and GCSE!
£17/hr
First class free
5(4 Reviews)
Nehal
CountyOnline lessons
SubjectProgramming: Python, Javascript, A Level Computer Science, GCSE Computer Science

Offering 1:1 tutoring for Maths and Computer Science A Level and GCSE!

I'm currently a Computer Science student at Imperial College London and have recently opened up tutoring spaces! As a fellow student, I und...
CountyOnline lessons
SubjectProgramming: Python, Javascript, A Level Computer Science, GCSE Computer Science

Offering 1:1 tutoring for Maths and Computer Science A Level and GCSE!

I'm currently a Computer Science student at Imperial College London and have recently opened up tutoring spaces! As a fellow student, I und...
AI Engineering Student but python expert tutor
£10/hr
First class free
Ali Nawaz
CountyOnline lessons
SubjectProgramming: Python

AI Engineering Student but python expert tutor

I am a student of Artificial Intelligence Student. I taught Python in a very good and professional manner. 2 years of experience in IT indu...
CountyOnline lessons
SubjectProgramming: Python

AI Engineering Student but python expert tutor

I am a student of Artificial Intelligence Student. I taught Python in a very good and professional manner. 2 years of experience in IT indu...
£11/hr
Ayesha
CountyOnline lessons
SubjectProgramming

I’m a computer science student and would love to teach programming. I also have experience in teaching!

I have experience in teaching as I have tutored students for their GCSE exams. I have also worked with special needs students. Furthermore,...
CountyOnline lessons
SubjectProgramming

I’m a computer science student and would love to teach programming. I also have experience in teaching!

I have experience in teaching as I have tutored students for their GCSE exams. I have also worked with special needs students. Furthermore,...
Unlock Your Child’s Inner Coder!”
I’m a passionate, patient, and playful programming tutor
£15/hr
First class free
Shruthi Surendran
CountyLondon
SubjectProgramming: Python, Javascript

Unlock Your Child’s Inner Coder!” I’m a passionate, patient, and playful programming tutor

Learn by Doing—One Fun Project at a Time! Expert in Scratch, Python, JavaScript; certified instructor with 3‑year record. I teach via fun p...
CountyLondon
SubjectProgramming: Python, Javascript

Unlock Your Child’s Inner Coder!” I’m a passionate, patient, and playful programming tutor

Learn by Doing—One Fun Project at a Time! Expert in Scratch, Python, JavaScript; certified instructor with 3‑year record. I teach via fun p...
Mobile applications developement and tutuion
£14/hr
First class free
Ahmed Elsherbini
CountySalford
SubjectProgramming: Swift

Mobile applications developement and tutuion

I have a 4 years of experience in programming in the mobile application field specially with Flutter and Swift. I have mentored a team of f...
CountySalford
SubjectProgramming: Swift

Mobile applications developement and tutuion

I have a 4 years of experience in programming in the mobile application field specially with Flutter and Swift. I have mentored a team of f...
£16/hr
First class free
Shun
CountyOnline lessons
SubjectProgramming: Python, Javascript

IT tutor with 10+ years industry experience offering Maths and Computer Science online lessons or private lesson

I have a Master's degree in IT and I have been teaching at a renowned university in London. I can explain complex concepts using an engagin...
CountyOnline lessons
SubjectProgramming: Python, Javascript

IT tutor with 10+ years industry experience offering Maths and Computer Science online lessons or private lesson

I have a Master's degree in IT and I have been teaching at a renowned university in London. I can explain complex concepts using an engagin...
I am a skilled computer scientist with a passion to help young programmers build a solid coding foundation.
£25/hr
Navirah
CountyLondon, Barnsbury, Finsbury P...
SubjectProgramming: Python

I am a skilled computer scientist with a passion to help young programmers build a solid coding foundation.

I like to lead with example, and am ever ready to take on questions. I want to bring a sense of compassion to coding tutorials where even g...
CountyLondon, Barnsbury, Finsbury P...
SubjectProgramming: Python

I am a skilled computer scientist with a passion to help young programmers build a solid coding foundation.

I like to lead with example, and am ever ready to take on questions. I want to bring a sense of compassion to coding tutorials where even g...
I am a passionate and patient programming tutor with experience teaching beginners and advanced learners.
£20/hr
First class free
Hari
CountyNewham
SubjectProgramming

I am a passionate and patient programming tutor with experience teaching beginners and advanced learners.

I have over 7 years of experience as a software developer in a reputed company and 3 years of teaching programming to students of different...
CountyNewham
SubjectProgramming

I am a passionate and patient programming tutor with experience teaching beginners and advanced learners.

I have over 7 years of experience as a software developer in a reputed company and 3 years of teaching programming to students of different...
Programming and Artificial intelligence tutor
£40/hr
First class free
Davis
CountyManchester
SubjectProgramming: Python

Programming and Artificial intelligence tutor

Learn Python, machine learning, deep learning, and ChatGPT from a published AI expert with 9+ years’ experience. Hands-on, project-based tu...
CountyManchester
SubjectProgramming: Python

Programming and Artificial intelligence tutor

Learn Python, machine learning, deep learning, and ChatGPT from a published AI expert with 9+ years’ experience. Hands-on, project-based tu...
If you're interested in programming and want to start or improve your skills but don't know how, I can assist you on your journey
£25/hr
First class free
5(1 Reviews)
Mehran
CountyOnline lessons
SubjectProgramming: Web, HTML, CSS, Javascript

If you're interested in programming and want to start or improve your skills but don't know how, I can assist you on your journey

Front-End Developer with 6+ years of experience, skilled in React and Node. Proven track record of enhancing web applications, and leading...
CountyOnline lessons
SubjectProgramming: Web, HTML, CSS, Javascript

If you're interested in programming and want to start or improve your skills but don't know how, I can assist you on your journey

Front-End Developer with 6+ years of experience, skilled in React and Node. Proven track record of enhancing web applications, and leading...
I aim to support students in building confidence, mastering concepts, and achieving their academic goals.
£20/hr
Fahmi
CountyOnline lessons
SubjectProgramming

I aim to support students in building confidence, mastering concepts, and achieving their academic goals.

I have real world experience with over 5 years of software developing. I teach programming by breaking down complex concepts into clear, ma...
CountyOnline lessons
SubjectProgramming

I aim to support students in building confidence, mastering concepts, and achieving their academic goals.

I have real world experience with over 5 years of software developing. I teach programming by breaking down complex concepts into clear, ma...
Maths Tutor for GCSE and A-Level; achieved 3 Maths GCSEs at grade 9 and A* in Maths A-Level
£25/hr
First class free
Maahi
DBS checkDBS check
CountyLondon
SubjectProgramming: A Level Spanish, GCSE Spanish

Maths Tutor for GCSE and A-Level; achieved 3 Maths GCSEs at grade 9 and A* in Maths A-Level

I have qualifications in Maths GCSE, Further Maths GCSE and Additional Maths GCSE, all of which I achieved a grade 9 in. I also achieved an...
CountyLondon
SubjectProgramming: A Level Spanish, GCSE Spanish

Maths Tutor for GCSE and A-Level; achieved 3 Maths GCSEs at grade 9 and A* in Maths A-Level

I have qualifications in Maths GCSE, Further Maths GCSE and Additional Maths GCSE, all of which I achieved a grade 9 in. I also achieved an...
DBS checkDBS check
I'm a dedicated programming teacher who makes learning fun and effective helping my students through hands-on practice
£20/hr
Vinicius Lima Alves
CountyOnline lessons
SubjectProgramming: C, Python, Javascript

I'm a dedicated programming teacher who makes learning fun and effective helping my students through hands-on practice

I have experience with programming languages like Python, JavaScript and C#. My lessons focus on practical, real-world projects to help stu...
CountyOnline lessons
SubjectProgramming: C, Python, Javascript

I'm a dedicated programming teacher who makes learning fun and effective helping my students through hands-on practice

I have experience with programming languages like Python, JavaScript and C#. My lessons focus on practical, real-world projects to help stu...
Programming tutor, providing coding tutors for students of all ages
£17/hr
First class free
Adedayo Adesegun
CountyBournemouth
SubjectProgramming

Programming tutor, providing coding tutors for students of all ages

I am a Software Engineer, I have been practising for more than 5 years. I will help simplify programming concepts for you and increase your...
CountyBournemouth
SubjectProgramming

Programming tutor, providing coding tutors for students of all ages

I am a Software Engineer, I have been practising for more than 5 years. I will help simplify programming concepts for you and increase your...

Frequently Asked Questions (FAQs)

🔢 How can I find programming classes?

Rather than going to a school, you can look for programming classes. Even tutors who can teach you something specific from scratch. At FindTutors, we have private tuition at home, online tuition, group tuition or individual tuition, all with a tutor.

Find a technology tutor for all levels and all types of technology

👨‍💻 How can I choose a tutor for programming?

Programming classes are very popular, which is why there are thousands and thousands of tutors. However, as you know, there are many types of languages and programmes. What do you want to learn specifically? Knowing this, you can choose a programming tutor that suits you. Other ways to choose a teacher is to check their experience or their studies related to the field you want to learn.

👨Which programming tutors can I find on FindTutors?

Before choosing your tutor, you need to know exactly what you want to learn. On FindTutors, we have many private tuitions in programming, the most popular ones are:

  • Python
  • Web programming
  • HTML y CSS
  • Java

💻 Can I find online tuition in programming?

Most of our programming tutors give online tuition. In fact, our platform is prepared so that you can give classes with our virtual classroom. The criteria for choosing an online tutor are the same as at home, and the steps are the same: send them a message and have a first interview!

💸 How much do programming classes cost?

In general, the price of private tuition in programming is determined by the knowledge of the tutor themselves. What counts is what they know and how they teach it. Therefore, a standard programming lesson can cost you around 15 pounds.

Check out the average rates of private tuition

👩  Is it worth it to get a programming tutor?

Investing in a programming tutor can be a wonderful investment for your future. With coding quickly becoming an in-demand job skill, having a tutor can help you learn more efficiently and effectively. Additionally, programmers are in high demand all over the world, and having a strong foundation in coding can open up many career opportunities, including freelancing and working on side projects. If you struggle with staying motivated and avoiding frustration when learning programming on your own, a tutor can provide personalized guidance and support to help you stay on track and achieve your goals.