C/C++

Нормальный ли язык программирования C для новичка ,что бы в дальнейшем перейти на C# ,C++,И в чем различие между ними?

Для новичка - нет, не нормальный. Язык C - инструмент для профессионалов, которые хорошо понимают, что именно и как именно они делают. Компилятор C# сможет обнаружить многие логические ошибки в твоём коде, компилятор С++ - некоторые ошибки, компилятору C на любые логические ляпы глубоко фиолетово - он скомпилирует самый бредовый говнокод.

C - универсальный низкоуровневый процедурный язык.

C++ - универсальный гибридный (как низкоуровневые, так и высокоуровневые возможности) мультипарадигменный язык. Отличается очень высокой сложностью.

C# - ООП-язык прикладного уровня.
Булат Сафин
Булат Сафин
84 608
Лучший ответ
После ФОРТРАНа Си для меня был счастьем!!!
С фактически начальная часть C++, который представляет собой примерно в двадцать раз расширенный по средствам C. C# несколько проще, но все же ближе к C++.
Константин
Константин
98 129
Я бы сразу начал с C# или С++, в зависимости от конкретных предпочтений.
С - самый сложный
С++ - менее сложный
С# - ещё менее сложный

Вообще, сначала определись что именно ты хочешь программировать.
Если тебе просто хочется начать с чего то изучение программирования, чтобы просто ввести переменные и перемножить их, то лучше начни с Python например.
Приложения уровня "Привет мир", можно на чём угодно поделать, и на ассемблере :)
Язык Си - инструмент системного программирования, в отличие от c++ и c#, которые предназначены для прикладного.
СМ
Слава Минтюк
30 155
С# это с++++, значит это как 16 раз с
Кайсар .
Кайсар .
8 869
Нет. Разница названии, синтаксисе
Учи сразу с плюсов или шарпа. Смысла тратить время на то, что ты всё равно будешь проходить на плюсах я не вижу.
Да В дальнейшем надо определиться это оч важно или просто учить сразу 2 языка