(1) learn a language that you like. If you are more interested in scripting languages choose something like Python, if you want to program close to the actual hardware go with C-/C++ and if you like strongly typed languages Java is a good point to start.
(2) think about what you want to do with your programming expertise. Do you want to write an IOS app => learn Swift, if you want to be a frontend developer (aka build User Interfaces for the Web) => learn JavaScript or TypeScript, if you want to be a backend developer => oh boy you can actually write backends in every language :).
I would suggest:
(1) learn a language that you like. If you are more interested in scripting languages choose something like Python, if you want to program close to the actual hardware go with C-/C++ and if you like strongly typed languages Java is a good point to start.
(2) think about what you want to do with your programming expertise. Do you want to write an IOS app => learn Swift, if you want to be a frontend developer (aka build User Interfaces for the Web) => learn JavaScript or TypeScript, if you want to be a backend developer => oh boy you can actually write backends in every language :).
Yes short and straight one. Thank you.