>C# лёгок в изучении? Все "классические" языки примерно одинаково просты. >сколько времени нужно его учить? Сам язык? За полдня справишься, если не дурак. Ветвления и циклы, как и везде. Классы и интерфейсы. Шаблоны. Ничего сложного или принципиально нового. Изучение библиотек .net - это отдельная тема, этим можно заниматься до бесконечности. >Или C++ выбрать? Плюсы сложнее. Местами довольно неочевидны.