Top 5 programming language in 2019 with Learning Paths

Top 5 programming language in 2019 with Learning Paths

In this video, I would like to put up my compiled list of Top programming language. This video is divided in 4 sections.
1. An Amazon interview experience
2. Reasons and factors for this list
3. Actual list of languages with learning paths and projects
4. A quick talk over Data Structure and Algorithms

If you are just interested in list:
5. PHP
3. Java
2. JavaScript
1. Python

but this video is not just about list, experience and learning path is also included.

For php, first start with Front end web development:

For Swift start here:

For Java, start with Java Bootcamp

and then Android P with 26+ apps:

For Javascript, here is a free course:

Python can lead you with Django, web development here:

or Machine Learning guide here:

These are some online resource, that I have created over years. Here is the mentioned book in video:

Link to my programming Video Library:

Pick best UI color for your projects:

Laptop that I use:

Download app from Google play store and Apple App store

It doesn’t feel good to have a disclaimer in every video but this is how the world is right now.
All videos are for educational purpose and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.

All Amazon links are affiliate links (If any).


  1. Roger P on March 5, 2019 at 1:14 am

    – punch cards
    – cobol
    – assembly
    – D.O.S.
    – Python

  2. rahuldave roy on March 5, 2019 at 1:14 am

    java and java script

  3. Everyone CanCode on March 5, 2019 at 1:15 am

    Python is oversaturated as far as employment goes and you are far more likely to get a job if you can code in C++

  4. G S on March 5, 2019 at 1:15 am

    Hey Mohan compass in your wall paper is wrong

  5. Rahul Dhomane on March 5, 2019 at 1:15 am

    thanks for video, I have an question, can finance guys learn languages and are there an opportunities for them.

  6. Anthony Skelton on March 5, 2019 at 1:18 am

    Great video but what is going on with your background compass rose? Is there a hidden meaning in the east and south position swap? Appreciate your explanation and selection of languages and resources

  7. Sagili Vinodh on March 5, 2019 at 1:18 am

    My favorite programming language is java

  8. paranthaman ..sam on March 5, 2019 at 1:19 am

    I am developer. I started learning Python for project requirement now Python is my favorite. Also I used different languages typescript, JS, php VB but still my favorite is python

  9. joser on March 5, 2019 at 1:21 am

    I m software Developer where can I get Complete data structures and algorithms for you have any idea ?

  10. Souvik Bhattacharya on March 5, 2019 at 1:21 am

    always getting chip videos from here ,never see depth travel to any technologies

  11. Brain Scoop on March 5, 2019 at 1:22 am

    PHP? Bullshit what about golang??

  12. Fares on March 5, 2019 at 1:23 am

    There is a programming language called Subscribe to pewdiepie

  13. karan meghe on March 5, 2019 at 1:24 am

    You’re Awesome !! â™ĨïļðŸŒðŸū‍♂ïļ

  14. Satya Raj on March 5, 2019 at 1:27 am

    Thank you so much brother for sharing best knowledge
    and coming to my favourite programming language, I learned c programming basics a few days before
    now I am learning PYTHON except these I don’t know anything about programming languages.

  15. M TECH TAMILA on March 5, 2019 at 1:27 am

    Bro what language is used for android,ios and web app creating (example-Like Facebook)

  16. Rodney Dithobane on March 5, 2019 at 1:27 am

    I am motion graphic designer and i am interested coding…I think javaScript interest me more.

  17. shahazan shahid on March 5, 2019 at 1:29 am

    I think C# should be on the top 5 list

  18. Nehu Mca on March 5, 2019 at 1:31 am

    Hello how much one should know in 3 years for SEO?? Can u tell me

  19. Bitapan Sarkar on March 5, 2019 at 1:32 am

    JavaScript is my first language and I was thinking JavaScript is only a language for web development but now I came to know it’s a language which can be used in various ways.Very happy 🙂

  20. Avinava Basu on March 5, 2019 at 1:36 am

    Is C# dying?

  21. Vanshize on March 5, 2019 at 1:36 am

    How about the c++?

  22. Lincoln Sand on March 5, 2019 at 1:36 am

    I disagree that swift should be on the list. Top x programming languages in n year videos are kind of boring because they’re always the most popular languages.

  23. Touseef Ghazanfar on March 5, 2019 at 1:37 am

    Thanks for putting PHP on the list. Finally some truth about PHP.

  24. Chapi Menge on March 5, 2019 at 1:38 am

    bro if u don’t say python as first choice i may be so angry by u but that is may be

  25. Yash Nigam on March 5, 2019 at 1:39 am

    I just love your vedios sir and the content on is just fab.

  26. TediumGenius on March 5, 2019 at 1:39 am

    Thank you for this video! I’ve been considering re-entry into programming, this helped considerably!!

  27. PANKAJ KUMAR on March 5, 2019 at 1:41 am

    My favourite language is Javascript……it is pretty amazing.

  28. Bikaas Bhattarai on March 5, 2019 at 1:44 am

    C++ or C# ???

  29. johnson jide on March 5, 2019 at 1:45 am


  30. Stylishshoppy Stylishshoppy on March 5, 2019 at 1:48 am

    If coming to genral graduate students, if they really want to aspiration to their career in software field what should they do. Which courses are suitable to them to earn good salary. I request you to please suggest me.

  31. Aditya Kashyap on March 5, 2019 at 1:48 am

    Appreciable video. I prefer using WordPress for website development and opencart platform for mobile app development. They are easy to make, customizable and have fast UI. To know more click on this link:

  32. Win Htut on March 5, 2019 at 1:54 am

    Thanks a lot ……….

  33. Roxxx Entertainment on March 5, 2019 at 1:55 am

    thanks sir . this video is very very helpful to me. You are great.

  34. Dharshana W on March 5, 2019 at 1:56 am

    Bad English, mate !

  35. Guitar God on March 5, 2019 at 1:56 am

    Mine favourite programming language is JAVA

  36. M Obaid Zaidi on March 5, 2019 at 1:56 am

    After watching this vedio I decided that my favourit language is python and this is best for mee

  37. arun patap on March 5, 2019 at 1:57 am

    This is the video due to which I unsubscribed u

    You are totally biased toward your business

    Bdw where is c#?

  38. Pardha Saradhi Tangudu on March 5, 2019 at 1:58 am

    I am pursuing engineering in the stream of information technology in India (Ap) ,I am confused with all these streams(machine learning,data science,cloud computing
    ……) Please help me with one stream that I can start my career.

  39. INDIRA SINGH on March 5, 2019 at 2:00 am

    S Choudhary u cheater

  40. kushal thakur on March 5, 2019 at 2:00 am

    Acc. to me List must include KOTLIN in top 3 languages………Sir plz reply why would you not include KOTLIN in top 5

  41. KalilAhmed KalilAhmed on March 5, 2019 at 2:02 am

    Which Programming Languages can attain us more salary?

  42. Pooran on March 5, 2019 at 2:03 am

    Just because of AI/ML started gaining popularity, Python can’t be at 1. Believe me you can write anything n everything in java. There are so many strong frameworks n apis available which will do everything you need.

  43. Jonathan Ng on March 5, 2019 at 2:04 am

    Thanks Ruth for this video. R and Python are both great languages
    R is a data specific language. Python is a general purpose language.

    That means that something like web development in python is designed for web developers and requires understanding a full web development technology stack on top of the data analytics skills.
    Ie Python + Flask or Django + HTML + Javascript + some asynchronous programming framework like react. The community is bigger but spread across many more different use cases which may have no relevance to you.

    Web development in R is designed for data analyst which means you only need R and Markdown to build a data-driven dashboard in about 1/10th the code using a library like Flexdashboards.

    This is the general principle for pretty much everything in the language. I could go on with many other examples and have also made videos on the subject but in general…

    If you are a web / app developer who wants to integrate some machine learning functionality into an app then you should go with Python.

    If you are an analyst who spends all day exploring, analysing and reporting than go with R. It will take you half the time. As a data analyst tool it has integration with BI tools like Power BI, Tableau, etc whereas Python does not.

    You can still use Python within R if you find a must have Python library. You can also convert your R code to REST APIs to make your work available for easy integration by developers.

    It’s worth noting that I’ve worked with both languages but teach data analytics courses predominantly in R.

    I’m glad that you put together this video as Python is great but not for everyone. I know many people who have had a very similar experience to your own.

  44. 刘金įŽ‰įž–įĻ‹ on March 5, 2019 at 2:06 am

    I think C/C++/QT will be better popular.Because they are every language’s mother!

  45. OCEAN COOL on March 5, 2019 at 2:07 am

    What about R?

  46. Madhu W on March 5, 2019 at 2:10 am

    Python ….

  47. peter chege on March 5, 2019 at 2:11 am

    Rust should also be included next to golang

  48. charanjit singh on March 5, 2019 at 2:11 am

    I am grateful that I have landed to your YouTube channel while looking for some guidance…I am from Non-IT background and want to learn selenium.
    Please advise what Basic understanding I need to build of, before going with selenium?

  49. Sandor Oroszi on March 5, 2019 at 2:12 am

    Very informative video, thank you. I’ve been a VB.NET and vbscript developer for a while now, but stepping into C# and most definitely Python. I started of my development career in COBOL, great SOLID programming base.

  50. Haribabu Polisetty on March 5, 2019 at 2:13 am

    Bro I Have doubt Up to now 3.8 experience in system admin recently i am resign to develop my technology i need support from your end call me 8125756573.