C Sharp
programmeringsspråk / From Wikipedia, the free encyclopedia
C# (uttales C sharp) er et objektorientert programmeringsspråk utviklet av Microsoft som en del av deres satsing på .NET-plattformen. Microsoft valgte å basere C# på programmeringsspråkene C++ og Java. C# ble designet for å balansere styrke (C++) og rask utvikling (Java).
- På grunn av tekniske begrensninger har denne artikkelen feil navn. Den riktige tittelen er C#.
Quick Facts Tilblivelse, Paradigme ...
C Sharp | |||
---|---|---|---|
Tilblivelse | 2001 | ||
Paradigme | 9 paradigmer Multi-paradigme: Strukturert programmering, imperativ programmering, objektorientert programmering, hendelsesdrevet programmering, funksjonell programmering, generisk programmering, selvmodifiserende programmering, klassebasert programmering, strict programming | ||
Designet av | Microsoft, Anders Hejlsberg, Mads Torgersen | ||
Utviklet av | Microsoft | ||
Siste versjon(er) | 12.0 / 14. nov. 2023 | ||
Typetildeling | nominative, inferens, dynamisk | ||
Filendelse(r) | .cs, .csx | ||
Påvirket av | |||
C++, C, Java, Delphi, Modula-3, Cω, Eiffel, F Sharp, Haskell, Icon, J#, Visual J++, Object Pascal, Rust, MetaLanguage, Visual Basic |
Close
Sjefarkitekt for gruppen som jobber med C# og utvikler C# hos Microsoft er danske Anders Hejlsberg. Microsofts C#-kompilator kompilerer ikke C#-kode til maskinkode som kan kjøres direkte fra en datamaskin, slik tradisjonelle kompilatorer gjør. I stedet blir alt kompilert til mellomformat, som beskrevet for .NET.