C# | |
---|---|
Paradigma | olio-ohjelmointi |
Tyypitys | vahva, staattinen |
Yleinen suoritusmalli | tulkattava |
Muistinhallinta | automaattinen |
Julkaistu | 2000 |
Kehittäjä | Microsoft |
Merkittävimmät toteutukset | .NET, Mono |
Vaikutteet | C++, Smalltalk, Java |
C# (lausutaan engl. see sharp) on Microsoftin .NET-alustalle kehitetty ohjelmointikieli. C# julkaistiin kesäkuussa vuonna 2000 ja kehitettiin yhdistämään C++:n tehokkuus ja Visual Basicin tuottavuus.[1]
C# on vahvasti tyypitetty, eli muuttujille tulee määritellä jokin tietotyyppi, kuten kokonaisluku, luokka tai merkkijono. Kielessä ja kääntäjässä on myös useita ohjelmointivirheitä vähentäviä toimintoja, esimerkiksi alustamattomien muuttujien käytöstä varoitetaan.