Другие языки программирования и технологии

В чём разница между языками СИ. C++ или С# и прочие.. . и какой лучше изучать

Си, ориентирован на системное программирование.
С++, универсальный язык, на 99% совместим с Си.
С# - зависим от .NET. Можно писать клиентское По и под WEB. Для системного программирования не подходит.
Все три имеют сходный Си-подобный синтаксис. В наше время, желательно, знать все три.
Д. K.
Д. K.
77 848
Лучший ответ
Разница кардинальная и принципиальная.
Для начала выбери направление (системное, прикладное или веб-программирование) , а потом уже изучай языки. Хотя сермяжный С еще никому не вредил для понимания общих принципов.
Максим Дутчик для написания программ взаимодействие с интернет ресурсами. Программе запускается с ОС но имеет возможность связи с интернетом(вообщем не веб приложение)
С фактически часть C++. C++ возник как расширение и умощнение С и сложнее примерно в двадцать раз. C# возник из C++ как некоторое его упрощение, направленное на снижение вероятности ошибок программистов и повышение быстроты разработки программ и надежности кода, даже в ущерб быстродействию.
Начни с С, а затем - я бы взял C#...
Юрий Надежкин
Юрий Надежкин
99 659
Максим Дутчик с++ считается верхом эволюции с?
С шарп поновее и попроще С++, да и с базами данных у него все в порядке как и опен джл!
Язык СИ является прародителем таких яхыков как С++ и СИ шарп (C#), явных отличий там нет. Есть только изменения качающиеся тех. стороны вопроса.
P.S. - 90% процентов приложений написано на СИ, в том числе и Windows. Делайте выводы
Vladimir Syradoy
Vladimir Syradoy
1 247
Олег Стрюков 90% процентов приложений написано на СИ, в том числе и Windows. >

Кто вам такое сказал?
C - язык для написания ОС
C++ добавлена возможность объектно ориентрованного программирования
C# это тоже прикладной язык программирования

Мой совет -- изучай Python =)

в интернете есть отличный курс видеолекций от "Специалист"
а так смотри что тебе надо
Sergei Molostov
Sergei Molostov
488