Top 10 Programmers To Follow On Youtube

Top 10 Programmers To Follow On Youtube

Design by Top 10 Programmers To Follow On Youtube

Youtube has become a major source of information and an educational platform for many. It has an array of lessons and tutorials to learn any subject, including topics in computer science. Unlike subscription-based ed-tech models, most of the content on it is free.

Programmers, enthusiastic about teaching data science, artificial intelligence, machine learning, and deep learning are also very active on the platform and have well-established channels with videos right from the basics of programming to complex subjects of the field.

We enlisted the top programmers teaching these subjects on YouTube. Choosing the right one will depend on your experience in the field and the kind of projects you want to work on.

Subscribe to our Newsletter

Join our editors every weekday evening as they steer you through the most significant news of the day, introduce you to fresh perspectives, and provide unexpected moments of joy
Your newsletter subscriptions are subject to AIM Privacy Policy and Terms and Conditions.

Krish Naik

Subscribers: 278,000

Krish Naik is the Chief Innovation Officer at iNeuron and has over eight years of industry experience. He runs his own YouTube channel, with around 278K subscribers, that explains various topics on machine learning, deep learning, and AI using real-world scenarios. Not only does he make step-by-step tutorials of these topics to apply them in real-world problems, but he also hosts Q&A sessions on his channel to address some of the complex questions of the field.

Check out the YouTube channel here.

Abhishek Thakur

Subscribers: 35,800 

A 4x Kaggle grandmaster, Abhishek Thakur makes videos about applied machine learning, deep learning and data science. Along with making walkthrough videos to learn the basics of programming for data science, his channel hosts tutorials with experts on complex topics like machine learning with PyCaret, machine learning APIs, CycleGANs among others. 

Check out the Youtube channel here.

Harrison Kinsley

Subscribers: 987,000

Closing in on almost a million subscribers Harrison Kinsley runs a channel by the name Sentdex that hosts tutorials on Python programming. The channel includes programming basics in Python followed by data analysis, machine learning, and deep learning tutorials. The channel also has data science tutorials for applications in specific sectors like finance and robotics. Some of the latest uploads include videos on complex applications like quantum computing, self-driving cars, and facial recognition.

Check out the Youtube channel here.

Srivatsan Srinivasan

Subscribers: 31,100

With an industry experience of 17 years, Srivatsan Srinivasan, who is currently working as a Chief Data Scientist at Cognizant, posts everything about ‘data’. He covers an overview and implementation of topics on machine learning, artificial intelligence, data engineering, development operations, and cloud in his programming tutorials. Along with it, he also covers a lot of business use cases. One of his playlists is a ‘Machine Learning Bootcamp’ that hosts live tutorials in collaboration with DPhi, a data science community.

Check out the YouTube channel here.

Dhaval Patel

Subscribers: 208, 000

With 15 years of experience as a software engineer, Dhaval Patel thinks that ‘anyone can code’. His YouTube channel, Codebasics has 208K subscribers and encompasses tutorials right from the basics of coding to more complex topics like artificial intelligence, machine learning and deep learning. His preferred language is Python, and he has entire playlists dedicated to teaching important libraries. At the same time, he also has playlists for data science applications across sectors like real estate and sports. Patel also runs a sister channel of Codebasics in Hindi that has around 4.5K subscribers.

Check out the YouTube channel here.

Kevin Markham

Subscribers: 158,000

Kevin Markham’s channel is perfect for users who are just getting started in data science and willing to develop a strong foundational base. His channel Data School, with 158K subscribers, focuses on topics that one ‘needs to master first’. These are in-depth, hands-on programming tutorials to understand the basics. He also has playlists that introduce you to machine learning. You can start with his tutorials irrespective of your educational background. 

Check out the YouTube channel here.

Code With Harry

Subscribers: 870,000

This YouTuber, who doesn’t disclose his name anywhere in his bio, has videos to start learning coding from the very basics, in Hindi. He has well-organised playlists for many languages including Java, C, C++, Python, JavaScript, among others. He also has an entire playlist for machine learning tutorials in Python for beginners.

Check out the YouTube channel here.

Ken Jee

Subscribers: 107,000

Ken Jee is a data science and sports fan who has been working in the data science industry for more than five years. He has 107K subscribers and produces content that falls in the intersection between data science and sports. His sports analytics playlist has interesting tutorials providing hands-on applications like a simulation of NBA games or NBA season win predictions using linear regression. He also hosts a podcast on the channel talking to some of the best minds in sports analytics.

Check out the YouTube channel here.

Keith Galli

Subscribers: 90,000

A recent MIT graduate, Keith Galli likes to make videos on computer science, programming, and board games. His data science playlist includes tutorials on Python libraries including NumPy, Pandas, Scikit, and Matplotlib to get you started. His channel has almost 90K subscribers. If you fancy, his board games tutorials are fun too.

Check out the YouTube channel here.

Corey Schafer

Subscribers: 682,000

Corey Schafer’s channel focuses on creating tutorials and walkthroughs for software developers, programmers, and engineers. It covers topics for beginners as well as experienced professionals. For data science, he has a playlist dedicated for libraries in Python including Pandas and Matplotlib.
Check out the YouTube channel here.

Kashyap Raibagi
Kashyap currently works as a Tech Journalist at Analytics India Magazine (AIM). Reach out at

Download our Mobile App


AI Hackathons, Coding & Learning

Host Hackathons & Recruit Great Data Talent!

AIM Research

Pioneering advanced AI market research

Request Customised Insights & Surveys for the AI Industry


Strengthen Critical AI Skills with Trusted Corporate AI Training

Our customized corporate training program on Generative AI provides a unique opportunity to empower, retain, and advance your talent.

AIM Leaders Council

World’s Biggest Community Exclusively For Senior Executives In Data Science And Analytics.

3 Ways to Join our Community

Telegram group

Discover special offers, top stories, upcoming events, and more.

Discord Server

Stay Connected with a larger ecosystem of data science and ML Professionals

Subscribe to our Daily newsletter

Get our daily awesome stories & videos in your inbox