C Sharp

Правильна назва цієї сторінки — C#, але її не можна використовувати через технічні обмеження.
C#
Парадигмаоб'єктно орієнтована, структурна, імперативна
Дата появи2001
ТворціMicrosoft
РозробникАндерс Гейлсберг, Скот Вілтамут та Пітер Гольде
Останній реліз12 (14 листопада, 2023 (2023-11-14))
Система типізаціїстатична, строга, безпечна, керована
Під впливом відJava, Objective-C, C++, Visual Basic, Delphi
Вплинула наJava
Звичайні розширення файлів.cs або .csx
Репозиторій вихідного кодуgithub.com/dotnet/csharplang
github.com/dotnet/roslyn
Вебсайтcsharp.net

C# (вимовляється Сі-шарп) — об'єктно-орієнтована мова програмування з безпечною системою типізації для платформи .NET. Розроблена Андерсом Гейлсбергом, Скотом Вілтамутом та Пітером Гольде під егідою Microsoft Research (належить Microsoft).

Синтаксис C# близький до С++ і Java. Мова має строгу статичну типізацію, підтримує поліморфізм, перевантаження операторів, вказівники на функції-члени класів, атрибути, події, властивості, винятки, коментарі у форматі XML. Перейнявши багато від своїх попередників — мов С++, Object Pascal, Модула і Smalltalk — С#, спираючись на практику їхнього використання, виключає деякі моделі, що зарекомендували себе як проблематичні при розробці програмних систем, наприклад, мова С#, на відміну від C++, не передбачає множинне успадкування класів.

Станом на вересень 2023 року поточна стабільна версія мови C# 11.0, яка була випущена в 2022 році як частина платформи .NET 7.0.[1]

  1. Welcome to C# 11. 8 листопада 2022. Процитовано 26 вересня 2023.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy