with regard to languages:<p>-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.<p>-After learning the basics go for python if you like data science or machine learning.<p>-Go for javascript if you plan to do frontend with react or just web development.<p>-Go for rust/ada for system programming.<p>-kotlin or dart/flutter for android. Swift for Apple systems.<p>-C# or lua for game programming.