![]() | |
Paradigma | Terstruktur, imperatif, berorientasi objek, berbasis kejadian, task-driven, fungsional, generic, reflektif, bersamaan |
---|---|
Keluarga | C |
Dirancang oleh | Anders Hejlsberg (Microsoft) |
Pengembang | Mads Torgersen (Microsoft) |
Pertama kali muncul | 2000[1] |
Rilis stabil | 13.0[2] ![]() |
Tata tertib penjenisan | Statis, dinamis,[3] kuat, aman, nominatif, diinferens sebagian |
Anjungan | Common Language Infrastructure |
Lisensi | Kompilator Roslyn: MIT/X11[4] Kompilator Mono: GPLv3 dan MIT/X11 |
Perpanjangan nama berkas | .cs |
Situs web | csharp |
Pelaksanaan utama | |
Visual C#, .NET Framework, Mono, .NET Core, DotGNU (dihentikan), Universal Windows Platform, Blazor | |
Dialek | |
Cω, Spec#, Polyphonic C#, Enhanced C# | |
Dipengaruhi oleh | |
C++,[6] Cω, Eiffel, F#,[a] Haskell, Icon, J#, J++, Java,[6] ML, Modula-3, Object Pascal[7] | |
Memengaruhi | |
Chapel,[8] Clojure,[9] Crystal,[10] D, J#, Dart,[11] F#, Hack, Java,[12][13] Kotlin, Nemerle, Oxygene, Ring,[14] Rust, Swift,[15] Vala, TypeScript | |
|
C# (dibaca: see sharp) adalah sebuah bahasa pemrograman berorientasi objek (object-oriented language) yang dikembangkan oleh Microsoft sebagai bagian dari inisiatif kerangka .NET Framework. Bahasa pemrograman ini dibuat berbasiskan bahasa C++ yang telah dipengaruhi oleh aspek-aspek ataupun fitur bahasa yang terdapat pada bahasa-bahasa pemrograman lainnya seperti Java, Delphi, Visual Basic, dan lain-lain dengan beberapa penyederhanaan. Menurut standar ECMA-334 C# Language Specification, nama C# terdiri atas sebuah huruf Latin C (U+0043) yang diikuti oleh tanda pagar yang menandakan angka # (U+0023). Tanda pagar # yang digunakan memang bukan tanda kres dalam seni musik (U+266F), dan tanda pagar # (U+0023) tersebut digunakan karena karakter kres dalam seni musik tidak terdapat di dalam papan tombol standar.
<ref>
tidak sah;
tidak ditemukan teks untuk ref bernama dynamic
<ref>
tidak sah;
tidak ditemukan teks untuk ref bernama influenced by CPP
<ref>
tidak sah;
tidak ditemukan teks untuk ref bernama influenced by op
It's heavily inspired by Ruby, and other languages (like C#, Go and Python).
<ref>
tidak sah;
tidak ditemukan teks untuk ref bernama influenced
The Swift language is the product of tireless effort from a team of language experts, documentation gurus, compiler optimization ninjas, and an incredibly important internal dogfooding group who provided feedback to help refine and battle-test ideas. Of course, it also greatly benefited from the experiences hard-won by many other languages in the field, drawing ideas from Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, and far too many others to list.
Kesalahan pengutipan: Ditemukan tag <ref>
untuk kelompok bernama "lower-alpha", tapi tidak ditemukan tag <references group="lower-alpha"/>
yang berkaitan
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search