Вообще всё перечисленное вполне успешно можно делать и на C++ (с любопытством жду опровержений, почему автору это не подходит)
При виде "C++" Очень хочется посоветовать Rust, тк на нём можно и ботов и "что-то для сайтов" делать)
Если для мобильных приложений, то это:
Java, Kotlin, Dart/Flutter. С натяжкой C#+MAUI
Если "что-то для сайтов", то надо определиться:
Бэк: Typescript+NestJS, Java, Kotlin, C#+aspnetcore
Фронт: TypeScript + какой-нибудь React например
Если для ботов:
TypeScript+telegraf.
C# можно, но он не очень удобный для этого, на мой взгляд.