Сейчас тебе тут насоветуют ассамблеров и си)))) И о том что надо знать прежде чем...))) 1) Python(Web да и различного рода приложения) язык простой и понятный, можно создавать приложения любой сложности, даже игры - но не все. 2) JavaScript (Web и не только, можно также с помощью вспомогательных средств создавать почти любые приложения, но всё же как для Web самый лучший вариант и там ему равных нет) 3) Игры бушь писать для PC ? (С++) 4) Kotlin (моб приложения на разных платформах, он проще джавы хотя и использует Java машину, думаю за ним будущее)