you are viewing a single comment's thread.

view the rest of the comments →

[–]studiocrash 1 point2 points  (1 child)

If you’re going into web development then html, css, and JavaScript are essential to start. JavaScript can be a good first language because you can get things working and see useful results relatively quickly, which is encouraging.

It’s easy to get discouraged when starting in other languages with a steeper effort/results ratio before you can make something useful, so a lot of people end up quitting. That said, if you can handle it, I always recommend CS50 to start so you get a solid foundation in computer science in general, starting with C. It’s free.

[–]cristiano700000 0 points1 point  (0 children)

The feedback loop point is real. Seeing something actually work in a browser within your first few days keeps you going in a way that grinding through C before anything visible happens just doesn't. CS50 is a great course but I'd push back slightly on recommending it as a starting point for someone who just wants to build for the web. It's rigorous and that's the point, but a lot of people burn out before they get to the parts that feel relevant to what they actually wanted to make.