Apa itu Pemrograman C#

C# adalah bahasa pemrograman generasi baru yang sangat kaya akan fitur dan dapat di gunakan untuk membuat beraneka ragam program aplikasi di berbagai bidang. C# mendukung beberapa paradigma pemrograman Imperatif, Deklaratif, Fungsional, serta pemrograman berorientasi objek (OOP).

C# termasuk dalam keluarga C, dan fitur-fitur yang banyak di adopsi dari java dan c++. sama seperti kerabat dekatnya, VB.Net dan Visual C, C# juga menggunakan pustaka (Library) yang terdapat di dalam .NET Framework. Kelengkapan pustaka di dalam .NET Framework menjadi proses pengembangan program aplikasi menggunakan c# relatif lebih mudah danĀ  cepat di bandingkan dengan C++ dan C maupun java.

Meskipun sintak C# sebenarnya hampir mirip dengan java dan C++, akan tetapi bayak fitur yang tidak dimiliki oleh kedua bahasa tersebut. beberapa di antaranya adalah Kelas parsial, properti dan pengindeks, jagged array, dan LINQ. karena alasan itulah C# banyak di minati oleh para programer java dan C++