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

В чём отличие между C/C++ и C#?

ты что смеешься? ? основная разница в том что с# это объектно ориентированный язык программирования. если ты сравниваешь их исходя из названия, то это очень большая ошибка! с++ был разработан Страуструпом (добавил поддержку ооп в С) , а с# microsoft от с++ они взяли только синтаксис все остальное это их разработки. если судить по синтаксису, то на C++ похож еще PHP и java

P.S.
2Виталий Граев
C# не ограничивается поддержкой майкрософтовских продуктов. для С# есть стандарт и под линуксом его реализация это Mono
Сергей Титов
Сергей Титов
3 539
Лучший ответ
C# ориентирован платформу .NET (фреймворк от MS),т. е. зависит от него.
С++ язык в первую очередь обьектно-ориентированный, а не заточенный под какую либо платформу (изначально UNIX),сейчас существует для всех платформ (например С-Objects для Mac OS, iOS).
Поэтому С++ де факто стандарт.
С -это предшественник С++,он без объектов. Поддерживается большинством компиляторов С++;
разные языки, си и си ++ тоже разные языки, разные операторы, разные функции и т. д. и т. п.
_@_Rustam_@_ Nugmanov
_@_Rustam_@_ Nugmanov
17 931
в чём отличие между албанским и корейским?
какбэ почти во всём.
не следует ставить косую между C и C++ -это тоже два разных языка.
почитайте здесь о преимуществах c# перед c++ вкратце.
c# - типобезопасный езыг для .NET, C++ -оо-езыг, почти совместимый с си. c, аллегорически - кроссплатформенный ассемблер.
ЮГ
Юра Голуб
9 617
очень большие отличия, главная из них то что с-шарп - это язык для дот. нет-фреймворка
с++ для своего mvsc - фреймворка
простой С - ну это как база
Разная спецификация языка и его предназначение.
На С# писать легче, чем на плюсах, но за это ты платишь:
1. Ограниченность использования, только Виндовс, ВиндовсФон, ИксБокс 360, на остальные платформы удачных портов нет;
2. Работаешь не напрямую с директИкс, что несколько ограничивает твою свободу действий;
3. Естественно книжек меньше, литературы, ресурсов (меньше != мало).
си++ -есть ООП, у си его нет.
Народ, что вы человека путаете? Какие нахрен «абсолютно разные языки»? Вы что, угараете? Это для вас, быдлокодеров, которые в своей сраной жизни не видели ничего, кроме С-подобных языков, они абсолютно разные. Они похожи друг на друга как братья родные. Но с отличиями. По сути C# - это модернизированный C++. Многие вещи сделаны проще.