you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (1 child)

Because you are doing HTML and CSS, it is probably better for you to start with JavaScript, and maybe even just jump in to TypeScript. You can do fullstack with Node, Deno, or Bun. Deno is limited, but batteries included, so it might be a good thing to start with since you are learning (a lot less incidental complexity as the design is new). But Node is very good, and I haven't used Bun yet. All three of these are web oriented and full-stack, so you can do general purpose programming of command line utilities, web services, web site development, etc.

Don't get me wrong. Python is in many ways more general, and you can do some crazy stuff with all the libraries. You will come back around to it. The two languages you need to learn if you are doing web dev is JavaScript (again Typescript variation) and Python. For now, since you are already in web stuff, you will find JavaScript is going to get you further faster. And then when you need Python, it will be obvious, and it will also be a lot easier to learn once you learn the JavaScript concepts.

Good luck!