Heyy, I'm learning programming and trying to choose a focus, I saw you can make web/backend w node, desktop (bloatware but discord uses it so if it works it works), games (not AAA and not optimized for performance but it shouldn't matter for indie too much) Is there anything that compares? I wanna focus on one thing instead of spreading myself over a ton of languages, I do feel js is interesting for this, but I'm just starting out, so looking to hear some thoughts of people more familiar with programming.

you are viewing a single comment's thread
view the rest of the comments
[–] 1 point 7 hours ago (2 children)

Python is fine, or maybe Java. They're both widely used and therefore "versatile" — because what matters there is not the language itself but the libraries and such that are easy to find and use. Python is probably easier to get started and do fun things with, but Android apps are typically Java which might make a difference since you mentioned mobile apps.

  • source
  • parent
  • hideshow 2 child comments
  • [–] [S] 1 point 6 hours ago (1 child)

    I don't really like mobile, even less with all the constant changes towards (more) mobile surveillance, i just included it as another versatility thing (in case i ever need to build mobile) but python can be used to build things with UI? like with a good way to write UI for your programs? I see python mostly on cli

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 6 hours ago

    There is a Python library for everything. That's what makes out so versatile. If performance is not an issue and it doesn't need to run in the browser, Python is virtually always an option.

  • source
  • parent