Entertainment Internet Programming

14+ YouTube Playlists To Watch & Learn Computer Programming Quickly

Jessica Cam Wong 15-06-2011

For a lot of students, summer vacation has arrived and it’s an ideal time to stretch out and relax, or alternatively, catch up in your favorite hobbies and perfect your skills. With the advent and growth of YouTube and plenty of other high-quality video-sharing websites and tools like flashcard software, learning new things visually by yourself has never been easier. Even though YouTube is used regularly to share comedic clips, it’s without a doubt, a rich pool of educational videos . You’ve seen many articles on our site listing some amazing YouTube channels to become more educated in a variety of general topics, to learn cool dance moves, even some channels for non-native speakers to learn and perfect their English, and dedicated channels for Linux enthusiasts that learn about Linux news and issues.

Since it never hurts to learn something new, especially a skill set like computer programming in different languages, we will go over some of the best channels that will introduce you to the world of programming. Let’s look at which channels made the cut.


thenewboston is a truly great channel with an immense collection of programming tutorials. The official website contains a list of all the tutorials made so far, which are well into the thousands (about 1500 videos as of this writing). Not only does it have tutorials for various programming languages, but it also has videos on building computers, tutorials for software like Dreamweaver and After Effects, as well as 3D-modeling software. The website now also has plans to present tutorials for a variety of other topics, like Math and Biology. Since all these tutorials are free, thenewboston is probably the greatest source of video tutorials for people interested in beginning programming languages. Bucky, the instructor behind most of the videos, explains concepts like a peer, so his tutorials are definitely very easy to follow and catch up to.

To jump into thenewboston’s tutorials for different computer programming languages, check out:

  • Playlist For Java Tutorials (87 videos) & Playlist For Intermediate Java Tutorials (27 videos)

So you can get a taste of thenewboston’s teaching style, here’s a video from this Java series where Bucky explains polymorphism:

  • Playlist For C Tutorials (15 videos)
  • Playlist For Python Tutorials (44 videos)
  • Playlist For iPhone Development Tutorials (37 videos) & Playlist For Objective C Tutorials (65 videos)
  • Playlist For Javascript Tutorials: Playlist 1 For Beginner Javascript (40 videos) & Playlist 2 For Javascript (27 videos)
  • Playlist For XHTML & CSS Tutorials (46 videos)

thenewboston also has a number of tutorials for different Adobe Products:

  • Playlist For Photoshop Tutorials (20 videos)
  • Playlist For Dreamweaver Tutorials (41 videos)

There’s a an impressive number of additional topics that thenewboston has covered already. You can check out all his videos sorted by series at the official website’s Tutorials page here.

Xoaxdotnet (For C++ Tutorials)

Xoaxdotnet has a variety of tutorials (almost 200 videos) on literature, Algebra, and even neural networks and more general Computer Science concepts (such as sorting and searching algorithms, as well as big O notation), but for the most part, this channel has focused on and produced lots of C++ tutorials:

  • Playlist For Beginner C++ Tutorials (51 videos)

Here’s the first video of this series:

  • Playlist For Beginner C++ OpenGL Tutorials (7 videos)
  • Playlist For C++ Win32 Tutorials (11 videos)

Those are probably the most distinctive ones, but be sure to check out the complete list of videos he has produced, sorted by topic here.

phpacademy (For PHP Tutorials)

Like the channel name suggests, phpacademy focuses on teaching PHP, and some MySQL. With over 200 videos, phpacademy is one of the most subscribed guru channels of the United Kingdom so it’s definitely worth a look if you’re interested in creating more dynamic websites.

    • Playlist For Beginner PHP Tutorials (24 videos)

Here’s the first video of this series:

    • Playlist For Beginner MySQL Tutorials (6 videos)
    • Playlist For General PHP Tutorials (77 videos)
    • Playlist For Tutorials On Creating An Image-Sharing Site (24 videos)

For more of phpacademy’s videos, check out this page.

Did I miss any YouTube channels with great programming tutorials? Let us know in the comments!

Image Credit: stock.xchng


Related topics: Education Technology, Programming, YouTube.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. verdu sanjay
    January 12, 2017 at 12:04 pm

    i think "I CODE" channel should be added to this list.

    New channel for Swift programming,python,c++,big data and hacking everyday.

    link:- https://www.youtube.com/watch?v=TAbi7C8mq1k

  2. Timmy
    December 30, 2015 at 8:23 pm

    The NewBoston. Really?

    He's great to watch if you want to learn poor programming habits - that much is for sure.

  3. Anonymous
    November 2, 2015 at 3:20 am

    This guy is making programming lot easier being To-The-Point.

    What i liked about him is the Smoothness and the Quality of the Tutorials.
    I would recommend: Programming Nation

    July 30, 2011 at 5:30 am

    thanks for sharing your idea......

  5. Preetis2007
    July 28, 2011 at 11:26 am

    suggestion for ASP.Net

  6. Mujahidh
    July 21, 2011 at 9:29 am

    Really help full video. thank u sooo much..

  7. Solapurkar Tejas
    July 21, 2011 at 1:38 am

    I think  tutorials should be improvise to make good understandability to new commer's.

  8. PSDtoMagento.NET
    July 21, 2011 at 12:59 am

    Nice information, any android programming tutorial link?

    • Jessica Cam W.
      July 24, 2011 at 8:34 pm

      I'm pretty sure Android apps are made in Java so you're good to start with the Java tutorials above. I've also found edu4java to be a good channel for Android programming tutorials.

  9. Öyku Erten
    July 20, 2011 at 6:42 am

    nice list thanks you we need more php tuts

  10. Oskar
    June 30, 2011 at 10:34 am

    What I really miss is a playlist for .NET/WPF/WCF/Silverlight tutorials. Anyone has ever seen a good one ?

    • Jessica Cam W.
      July 24, 2011 at 8:38 pm

      Lynda.com's Youtube channel has some Silverlight tutorials. Just search for that term in the search box in the Uploads tab.

  11. Parag Shah
    June 28, 2011 at 6:26 am

    for listing all these wonderful programming and technology resources. I
    have used several online resources to learn and teach programming. I
    think it is great way to learn, because you can learn at your own pace
    and at a suitable time.

    Recently I started an online community where people can learn many
    computer science topics online within a supportive community.

    The website is hosted at [Broken URL Removed]

  12. Jessica Cam W.
    June 25, 2011 at 9:00 pm

    I didn't know about his other channel. Thanks!

    • Tony Cerda
      June 26, 2011 at 12:51 am

      You're welcome ;-)

      • Jessica Cam W.
        June 26, 2011 at 7:28 am

        Bucky is hilarious in that channel!

        • Tony Cerda
          June 26, 2011 at 7:40 am

          I'm glad you liked it. He is hilarious!

  13. Anonymous
    June 24, 2011 at 3:38 pm

    I want to learn Assembly 8086 programming language. It would be nice to know any tutorial on that. :|

    • Tina
      June 24, 2011 at 9:33 pm


      if you don't receive a suggestion here, you can also ask whether anyone knows good tutorials for Assembly 8086 on MakeUseOf Answers.

    • Jessica Cam W.
      June 25, 2011 at 2:25 am

      Maybe you can take a look at this playlist with Assembly tutorials

      • Anonymous
        June 25, 2011 at 8:26 am

        Thanks Jessica. That looks like a good playlist. :)
        Btw, for the record, I also found another playlist, its for beginners: http://www.youtube.com/view_play_list?p=24A96ADA54E75109

  14. Mladen Uzelac
    June 22, 2011 at 1:45 pm

    Let's play TDD is also a great tutorial on YT

  15. Rahul Deshmukhpatil
    June 21, 2011 at 7:20 am

     http://www.youtube.com/watch?v=YQM4kpUxUPk for ruby . I dont know whether it is good to learn or not but yes it covers basics in well manne

    • Jessica Cam W.
      June 25, 2011 at 2:20 am

      Thanks for the tip! 

      Another good resource (though not in video format) for learning Ruby is TryRuby.

  16. Ben Davolls
    June 17, 2011 at 9:31 am

    Our channel is pretty useful if I do say so myself, if you are interested in learning about bada, Samsung's smartphone OS - http://www.youtube.com/badadevelopers

    We try to cover everything from UI design to Augmented Reality! 

    (great article btw)

    • Aibek
      June 17, 2011 at 10:50 am


    • Jessica Cam W.
      June 17, 2011 at 11:38 pm

      That's a nice channel! Thanks for the input!

  17. James Bruce
    June 17, 2011 at 8:13 am

    I would add that during the videos, you really need to pause and try the code out for yourself, even the stupid stuff that you think you dont need to practice. watching videos alone is no substitute for physical and mental repetition. Use the videos as you would a teacher, but always set yourself the assignments. 

    • Jessica Cam W.
      June 17, 2011 at 11:32 pm

      That's absolutely true.

    • Julius Leachman III
      July 3, 2011 at 9:13 am

      Indeed! Hands on practice is ALWAYS the best experience...

  18. Dom Chester
    June 16, 2011 at 12:54 pm

    I have been following The New Boston's tutorials for ages and I must say they are great.
    If you are interested in leraning PHP I watch, along with PHPAcademy, BetterPHP (www.youtube.com/betterphp) both of which are great.
    Dom Chester

    • Jessica Cam W.
      June 17, 2011 at 11:30 pm

      Thanks for the suggestion! BetterPHP looks pretty neat. 

      By the way, the URL has a parenthesis at the end so for anyone who's going to click it, just remove it from the end of the URL, or click this link.

  19. nrew
    June 16, 2011 at 12:13 pm

    Thanks for that. I never knew about xoax.net.