Мова програмування C# (Сі-шарп) Енциклопедія

01.08.2015

Мова програмування C# (Сі-шарп)

C# (Сі-шарп) — об’єктно-орієнтована мова програмування для платформи .NET. Розроблений в 2000 році Андерсом Хейлсбергом, Скоттом Вилтамутом і Пітером Гольде під егідою Microsoft Research. Про сновним постулатом З# є вислів: «всяка сутність є об’єкт». Мова заснований на строгій компонентній архітектурі і реалізує передові механізми забезпечення безпеки коду .

C# був створений з пециально для технології ASP. NET. У той же час на C # повністю написана і сама ASP. NET .

C # — це повнофункціональний об’єктно-орієнтована мова, що підтримує всі три «стовпи» об’єктно-орієнтованого програмування: інкапсуляцію, успадкування і поліморфізм. Він має прекрасну підтримку компонентів, надійний і стійкий завдяки використанню «складання сміття», обробки винятків, безпеки типів.

Мова C# розроблявся «з нуля» і увібрав в себе багато корисних властивостей таких мов, як C++, Java, Visual Basic, а також Pascal. Delphy та ін При цьому необхідність зворотної сумісності з попередніми версіями відсутня, що дозволило мові C # уникнути багатьох негативних сторін своїх попередників.

Як і Java. C # розроблявся для Інтернет і приблизно 75% його синтаксичних можливостей аналогічні мови програмування Java, його також називають «очищеної версією Java. 10% подібні мові програмування C++, а 5% — запозичені з мови програмування Visual Basic. Обсяг нових концептуальних ідей в мові C# близько 10%.

Виділення і об’єднання кращих ідей сучасних мов програмування робить мову C# не просто сумою їх достоїнств, а мовою програмування нового покоління.

Версії мови C#:

  • Перша версія мови C# стандартизована в ECMA і ISO
  • Друга версія мови C# 2.0 вийшла 7 листопада 2005 разом з Visual Studio 2005.NET 2.0.
  • Третя версія мови C# була представлена у вересні 2005 у вигляді проекту специфікації C# 3.0 і бета-версії C# 3.0, яка встановлюється у вигляді доповнення до Visual Studio 2005.

04.02.2006

Перейти на Форум «Ефективне управління підприємством «

__________________

Відгуки, коментарі і питання за статтею

15.05.2009 17:51 Сірий

Короткий опис статті: мова програмування c

Джерело: Мова програмування C# (Сі-шарп) Енциклопедія

Також ви можете прочитати