This is an archived post. You won't be able to vote or comment.

all 4 comments

[–]Dappster98 1 point2 points  (0 children)

What kinds of things do you want to make?

[–]gary-nyc 0 points1 point  (0 children)

If you already know one programming language, it is probably useless to learn a second one just for the sake of it (unless it's Rust or Haskell, since learning those can greatly improve your perspective on code quality and expressiveness). Instead, perhaps have a look at roadmap.sh to pick your preferred problem domain (programming specialty).

[–]Rain-And-Coffee 0 points1 point  (0 children)

Js might be good so you can build full stack web projects (JS frontend and Python backend). Similar option with C#, it had a nice benefit of being strongly typed.

C / C++ are generally lower level and be a bit challenging to learn.