C# (вымаўляецца Сі-дыез) — універсальная шматпарадыгмальная мова праграмавання, якая ахоплівае строгую тыпізацыю, лексічна ахопленае, імператыўнае, дэкларатыўнае, функцыянальнае, агульнае, аб'ектна-арыентаванае (на аснове класаў) і кампанентна-арыентаванае праграмаванне. Ён быў распрацаваны Microsoft прыкладна ў 2000 годзе ў рамках сваёй ініцыятывы .NET, а пазней ухвалены ў якасці стандарту Ecma (ECMA-334) і ISO (ISO/IEC 23270:2018). C# - адна з моў праграмавання, прызначаная для агульнамоўнай інфраструктуры.
Асаблівасці:
- Скампіляваць і запусціць вашу праграму
- Прагляд вываду праграмы або падрабязнай памылкі
- Пашыраны рэдактар зыходнага кода з падсветкай сінтаксісу, завяршэннем дужак і нумарамі радкоў
- Адкрывайце, захоўвайце, імпартуйце і абагульвайце файлы C#.
- Наладзьце рэдактар
Абмежаванні:
- Для кампіляцыі патрабуецца падключэнне да Інтэрнэту
- Максімальны час працы праграмы складае 20 секунд
- Толькі адзін файл за раз
- Некаторыя функцыі файлавай сістэмы, сеткі і графікі могуць быць абмежаваныя
- Гэта пакетны кампілятар; інтэрактыўныя праграмы не падтрымліваюцца. Напрыклад, калі ваша праграма забяспечвае запыт на ўвод, увядзіце ўвод на ўкладцы «Увод» перад кампіляцыяй.