C# (произносится си-шарп) — язык программирования, сочетающий
объектно-ориентированные и контекстно-ориентированные концепции.
Разработан в 1998—2001 годах группой инженеров под руководством Андерсa
Хейлсбергa в компании Microsoft как основной язык разработки приложений
для платформы Microsoft .NET. Компилятор с C# входит в стандартную
установку самой .NET, поэтому программы на нём можно создавать и
компилировать даже без инструментальных средств вроде Visual Studio.

C# относится к семье языков с C-подобным синтаксисом, из них его
синтаксис наиболее близок к С++ и Java. Язык имеет строгую статическую
типизацию, поддерживает полиморфизм, перегрузку операторов, указатели
на функции-члены классов, атрибуты, события, свойства, исключения,
комментарии в формате XML. Переняв многое от своих предшественников —
языков С++, Delphi, Модула и Smalltalk — С#, опираясь на практику их
использования, исключает некоторые модели, зарекомендовавшие себя как
проблематичные при разработке программных систем: так, C# не
поддерживает множественное наследование классов (в отличие от C++) или
вывода типов (в отличие Haskell).

  • ECMA-334

  • ISO/IEC 23270:2003



  • Конструктор сайтов - uCoz
    Copyright MyCorp © 2024