with regard to languages:
-To learn try something easy and well structured as Pascal or Ada. Those languages will teach you organization and well structure code. C family of languages are extremely loose and vague, avoid them if possible.
-After learning the basics go for python if you like data science or machine learning.
-Go for javascript if you plan to do frontend with react or just web development.
-Go for rust/ada for system programming.
-kotlin or dart/flutter for android. Swift for Apple systems.
-C# or lua for game programming.