Какие технологии надо для мессенджера? Например: для приложения для телефонов нужен Java или Kotlin, а вот для пк что подойдет? Можно ли использовать с# и стоит ли использовать с++( сейчас изучаю с#)? А что надо если хочу, чтобы можно было войти через браузер ( веб-приложения). И что надо для визуальной части. Скажите пожалуйста
Сетевой стек, любой ЯП и любая библиотека для графического интерфейса. Да, можете использовать C#. Если хочется - можно и С++ вместе с Qt. И то и то даже в мобилки умеет - так что часть кодовой базы получится сделать кроссплатформенной. Для отображения интерфейса есть куча либ: под дотнет есть MAUI кроссплатформенный и WPF под винду. Для браузерного мессенджера надо API на WebSocket и любой фронт - хоть Vue/Rect, хоть простой UIKit.