Great write up! I have just started learning programming and picked up Python due to the amount of supportive learning material. I was in two minds about starting with Java or C, but came to the same conclusion as you - stick with one and transfer in the future as needed once a strong base has been made. Thanks for the video, looking forward to any other beginner videos you might have :)
Good list! I agree these are the best five. I often suggest to people that they should pick one that allows them to build what they want. For example, if you want to build a small game, pick Javascript and build it in-browser. Want to build a web app? Maybe Ruby or Java or Python.
Hi! Just found your channel and instantly subscribed after watching a few of your videos as they're great, clean looking and gets straight to the point. I have a quick question though, I've been trying to get into programming recently, but I don't know where to start and Google really doesn't help that much as it always tries to link me to paid courses which I don't really want to pay for. Would you have any advice on where to start or who to watch? Thanks.
Hey, first of all, thanks so much for subscribing! The best place to start is by understanding what you enjoy. Generally there are two main aspects of programming, which are front end-and back-end work. Back-end stuff is the logic and database stuff behind software, front-end stuff is the design and what the user sees. On a website like RU-vid, the front-end is everything you see, and the back-end includes things like the recommendation system, keeping track of subscribers, etc. If you’ve seen my video on top languages for beginners, either do Python if you want to learn back-end or JavaScript if you want to learn front-end. I’m a back-end programmer primarily, so I learned Python first. Best RU-vidrs for Python are Corey Shafer and TechWithTim. Watch all of Corey Shafer’s videos and it will help a lot. Honestly the process is very difficult to learn at the start. You won’t understand much for the first few weeks, but that’s ok. Over time it soaks in and starts to make sense. I’m actually going to make a Python Beginner to Expert roadmap video in a little bit, so if you’re still stuck in a few weeks check back on my channel and I’ll have that. Hopefully this helped. I’d be glad to answer anything else you have!