C Sharp

C♯
Programska Paradigmavišestruka: objektno-orijentiran, strukturiran, naredbeni, vođen događajima i zadacima, funkcionalan, generičan, reflektivan, konkurentan
Pojavio se2000; prije 25 godina (2000)
TvoracMicrosoft
Sistem tipovanjastatično, dinamičko,[1] (ostalo...)
Glavne implementacijeVisual C#, .NET Framework, Mono, DotGNU
DijalektiCω, Spec#, Polyphonic C#
UtjecaliC++,[2] Eiffel, Java,[2] Modula-3, Object Pascal,[3] ML, Icon, Haskell, Cω, F#[a]
Utjecao naD, Dart,[4] F#, Java,[5] Kotlin, Monkey, Nemerle, Swift,[6] Vala

C#[b][c] je programski jezik višestruke paradigme koji usvaja strogo tipovanje, imperativne, deklarativne, funkcionalne, generične, objektno-orijentirane (ima klase) i komponentno-orijentirane programske discipline. Razvio ga je Microsoft unutar .NET inicijative, a kasnije su ga za standard odobrili Ecma (ECMA-334) i ISO (ISO/IEC 23270:2006). C# je jedan od programskih jezika dizajniran za CLI.

C# namjerava biti jednostavan, moderan, objektno-orijentirani programski jezik opće namjene.[7] Njegov razvojni tim predvodi Anders Hejlsberg. Najnovija verzija je C# 5.0, koja je izdata 15. augusta 2012.

  1. ^ Greška kod citiranja: Nevaljana oznaka <ref>; nije naveden tekst za reference s imenom dynamic
  2. ^ a b Greška kod citiranja: Nevaljana oznaka <ref>; nije naveden tekst za reference s imenom influenced by CPP
  3. ^ Greška kod citiranja: Nevaljana oznaka <ref>; nije naveden tekst za reference s imenom influenced by op
  4. ^ "Web Languages and VMs: Fast Code is Always in Fashion. (V8, Dart) - Google I/O 2013". Google. Pristupljeno 22. 12. 2013.
  5. ^ Greška kod citiranja: Nevaljana oznaka <ref>; nije naveden tekst za reference s imenom influenced
  6. ^ Lattner, Chris (3. 6. 2014). "Chris Lattner's Homepage". Chris Lattner. Pristupljeno 3. 6. 2014.
  7. ^ Greška kod citiranja: Nevaljana oznaka <ref>; nije naveden tekst za reference s imenom ECMA-334


Greška kod citiranja: <ref> oznake postoje za grupu pod imenom "lower-alpha", ali nije pronađena pripadajuća <references group="lower-alpha"/> oznaka, ili zatvarajući </ref> nedostaje


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne