* C# — современный мощный удобный язык общего назначения. В принципе, можно заменить на Java, но лично я исторически большую часть времени с си-шарпом работаю.
* JavaScript (можно на TypeScript заменить по желанию) + HTML/CSS + React (можно подставить любой другой популярный фреймворк) — для работы с современной фронтой, считаю обязательным базовые знания даже для бекэнд разработчиков.
* Python — скрипты, машинное обучение, дата сатанизм.
* C — как язык близкий к машинно-аппаратной части. И чтобы использую C# не забывать о корнях, и чтобы в случае необходимости можно было высокопроизводительный код запилить.
* SQL (любой диалект) — и практически полезен, и можно рассматриваться как представитель семейства языков декларативного программирования.
* Любой функциональный язык — например, F# хорошо зайдет в связке C#.