C# (uttales C sharp) er et multiparadigme programmeringsspråk for generell bruk som omfatter sterk skriving, leksikalsk omfang, imperativ, deklarativ, funksjonell, generisk, objektorientert (klassebasert) og komponentorienterte programmeringsdisipliner. Den ble utviklet rundt 2000 av Microsoft innenfor sitt .NET-initiativ og senere godkjent som standard av Ecma (ECMA-334) og ISO (ISO/IEC 23270:2018). C# er et av programmeringsspråkene designet for Common Language Infrastructure.
Egenskaper:
- Kompiler og kjør programmet
- Se programutgang eller detaljert feil
- Avansert kildekoderedigering med syntaksutheving, parentesfullføring og linjenummer
- Åpne, lagre, importer og del C#-filer.
- Tilpass redaktøren
Begrensninger:
- Internett-tilkobling er nødvendig for kompilering
- Maksimal programdriftstid er 20s
- Bare én fil om gangen
- Enkelte filsystem-, nettverks- og grafikkfunksjoner kan være begrenset
- Dette er en batch-kompilator; interaktive programmer støttes ikke. For eksempel, hvis programmet ditt gir en inndatamelding, skriv inn input i kategorien Input før kompilering.