Pada asalnya dipanggil Cool, C# telah dicipta oleh Microsoft Anders Hejlsberg dan dilancarkan pada Julai 2000. C# telah direka dari bawah sehingga sesuai dengan kedua-dua sistem yang dihoskan dan dibenamkan. Sebagai contoh, C# boleh menjalankan kedua-duanya pada komputer desktop anda dan pada peranti IoT seperti Raspberry Pi. C# ialah bahasa utama yang digunakan dalam Microsoft .NET Framework, yang berjalan pada berjuta-juta peranti di seluruh dunia. Dan, disebabkan oleh versi terkini .NET, C# kini boleh digunakan untuk menulis Linux dan macOS aplikasi juga.
C#
berguna dalam menulis aplikasi untuk Windows dan macOS, dan untuk
mencipta tapak web, permainan, perisian tegar terbenam dan banyak lagi. Oleh
sedang disusun ke dalam Bahasa Perantaraan, atau IL, C# boleh dijalankan pada mana-mana
peranti yang mempunyai penterjemah untuk IL.
Terima kasih kepada Mono, C# bukan sahaja untuk projek berasaskan Microsoft. Mono ialah pelaksanaan sumber terbuka bagi Rangka Kerja .NET, menjadikan aplikasi merentas platform berasa selesa dengan C#. Alat seperti Xamarin dan Visual Studio Code menjadikan C# warga kelas pertama untuk pembangunan apl pada Windows, macOS, Android, iOS dan sebahagian besar pengedaran Linux.
Berikut ialah tiga sebab C# diterima pakai secara meluas:
C# ialah bahasa terurus, yang bermaksud tugas yang kompleks seperti pengurusan ingatan (kritikal kepada mana-mana permohonan) dan kutipan sampah diuruskan untuk anda. Menjadi diurus menjadikan C# lebih mudah didekati dan lebih mudah dipelajari.
Perpustakaan Kelas Asas, atau BCL, ialah perpustakaan kod yang luas bagi fungsi biasa yang telah dibangunkan, diuji dan disediakan secara percuma oleh Microsoft. The sumber dalam BCL membolehkan anda memberi tumpuan kepada masalah perniagaan tertentu dan bukannya cara menukar rentetan kepada huruf besar atau berurusan dengan jenis penukaran. Apabila anda menggunakan C# dengan berkesan, anda akan menikmati lebih cepat garis masa pembangunan dan penyelesaian yang dipermudahkan.
Semua platform awan utama menyokong C# sebagai bahasa utama dan ia kini digunakan dalam berjuta-juta aplikasi awan.
C# ialah bahasa yang sangat matang dan popular . Berikut ialah beberapa sebab anda berbaloi untuk mempelajarinya:
Tinjauan Pembangun Limpahan Tindanan 2020 menunjukkan bahawa 32.3% pembangun profesional menggunakan C#. Anda boleh menggunakan C# untuk sebarang aplikasi moden, sama ada pada peranti mudah alih, major seni bina perkhidmatan mikro, atau produk rent-a-llama SaaS terkini.
Pembelajaran C# ialah langkah yang bagus ke arah peneguhan set kemahiran anda pada masa hadapan. Dengan C# di bawah tali pinggang anda, anda akan membangunkan mesin terkini pembelajaran, permainan, konsol dan aplikasi mudah alih asli, serta … hanya tentang apa-apa lagi. Malah terdapat versi C# untuk pengkomputeran kuantum!
Atas ialah kandungan terperinci Apakah bahasa pengaturcaraan C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!