C# (izgovara se C sharp) je programski jezik opće namjene s više paradigmi koji obuhvaća stroge tipske, leksički ograničene, imperativne, deklarativne, funkcionalne, generičke, objektno orijentirane (temeljene na klasama) i programske discipline orijentirane na komponente. Microsoft ga je oko 2000. godine razvio u okviru svoje .NET inicijative, a kasnije su ga kao standard odobrili Ecma (ECMA-334) i ISO (ISO/IEC 23270:2018). C# je jedan od programskih jezika dizajniranih za Common Language Infrastructure.
Značajke:
- Prevedite i pokrenite svoj program
- Pregledajte izlaz programa ili detaljnu pogrešku
- Napredni uređivač izvornog koda s isticanjem sintakse, dopunjavanjem zagrada i brojevima redaka
- Otvarajte, spremajte, uvozite i dijelite C# datoteke.
- Prilagodite uređivač
Ograničenja:
- Za kompilaciju je potrebna internetska veza
- Maksimalno vrijeme izvođenja programa je 20 s
- Samo jedna datoteka u isto vrijeme
- Neke funkcije sustava datoteka, mreže i grafike mogu biti ograničene
- Ovo je paketni prevodilac; interaktivni programi nisu podržani. Na primjer, ako vaš program nudi upit za unos, unesite unos u karticu Unos prije kompilacije.