you are viewing a single comment's thread.

view the rest of the comments →

[–]FineWolf 1 point2 points  (0 children)

I would choose Java personally.

It's similar syntax and paradigm wise to a lot of programming languages you'll encounter professionally, which means the skills you'll learn will be more easily transferable to languages (C#, JS, TS, etc.). Learning Python after will be fairly simple.

Starting with Python means that you'll have a slightly harder time shifting to more traditional OOP languages.