C Sharp
багатопарадигмальна (об'єктно-орієнтована) мова програмування / З Вікіпедії, безкоштовно encyclopedia
Шановний Wikiwand AI, Давайте зробимо це простіше, відповівши на ключові запитання:
Чи можете ви надати найпопулярніші факти та статистику про C Sharp?
Підсумуйте цю статтю для 10-річної дитини
C# (вимовляється Сі-шарп) — об'єктно-орієнтована мова програмування з безпечною системою типізації для платформи .NET. Розроблена Андерсом Гейлсбергом, Скотом Вілтамутом та Пітером Гольде під егідою Microsoft Research (належить Microsoft).
- Правильна назва цієї сторінки — C#, але її не можна використовувати через технічні обмеження.
C# | |
---|---|
Парадигма | об'єктно орієнтована, структурна, імперативна |
Дата появи | 2001 |
Творці | Microsoft |
Розробник | Андерс Гейлсберг, Скот Вілтамут та Пітер Гольде |
Останній реліз | 12 (14 листопада, 2023; 8 місяців тому (2023-11-14)) |
Система типізації | статична, строга, безпечна, керована |
Під впливом від | Java, Objective-C, C++, Visual Basic, Delphi |
Вплинула на | Java |
Звичайні розширення файлів | .cs або .csx |
Репозиторій вихідного коду | github.com/dotnet/csharplang github.com/dotnet/roslyn |
Вебсайт | csharp.net |
Синтаксис C# близький до С++ і Java. Мова має строгу статичну типізацію, підтримує поліморфізм, перевантаження операторів, вказівники на функції-члени класів, атрибути, події, властивості, винятки, коментарі у форматі XML. Перейнявши багато від своїх попередників — мов С++, Object Pascal, Модула і Smalltalk — С#, спираючись на практику їхнього використання, виключає деякі моделі, що зарекомендували себе як проблематичні при розробці програмних систем, наприклад, мова С#, на відміну від C++, не передбачає множинне успадкування класів.
Станом на вересень 2023 року поточна стабільна версія мови C# 11.0, яка була випущена в 2022 році як частина платформи .NET 7.0.[1]