С#
Почему? Рассмотрим вопрос
"Чем лучше есть - ложкой или руками?" Правильный ответ - руками, ибо ложкой есть сложнее и этому надо учиться. А люди, задающие подобные вопросы, обычно ищут вариант полегче.
Именно поэтому - C#
у них - разное назначение. С++ имеет смысл только для встраиваемых применений (когда очень жесткие требования к оптимальности алгоритмов или нужно жесткое реальное время или прямое управление памятью и т.п.). Для бизнес-приложений без жестких требований лучше выбрать C#, там меньше возможностей наступить на спрятанные грабли
Я выбрал С++, за то что хвалят его больше.
И до сих пор его нормально не выучил, не знаю чтобы было если бы выбрал C#.
Но после того как выбрал С++, синтаксисы написание текста других языков не перевариваю.
Что выбирать тебе не знаю.
Но что выбор из этих двух языков я думаю хорошо.
Реального ответа правильного не знаю.
Это еще и от твоих задач зависит !
Я думаю все самые требовательные самые серьезные программы пишутся на С++.
И вот в принципе я думаю что если ты хочешь писать обычные пользовательские программы
игры мелкие.
То я думаю лучший вариант C#.
И тем более если собираешься программировать под Windows.
Не знаю даже.
Но я щас понял что для меня как для новичка язык программирования никакой роли не играет. И мою мелкую программу на любом языке можно написать и она будет нормально работать не зависать и быстро.
Подожди ответят что, да и загуглить можешь C++ VS C# и выбрать сам.
Ты будешь знать различия отличия, потому что в инете написано, а не тут кто тебе ответит и как ответит.
Я думаю по C# будет больше учебного материала.
Но C# по моему машина запускает виртуальная какая то.
а С++ чисто комп без машин и прочей херни.
Я не спец в общем.
Можешь ждать ответа можешь загуглить
C++ VS C#
и еще для чего С++ учить для чего учить C#.
Так напишешь или немного по другому и найдешь ответ.