C# (C-Sharp) adalah bahasa pemrograman yang dikembangkan oleh Microsoft yang berjalan pada .NET Framework.
C# digunakan untuk mengembangkan aplikasi web, aplikasi desktop, aplikasi seluler, game, dan banyak lagi.
Apa itu C#
C# diucapkan “C-Sharp”.
Ini adalah bahasa pemrograman berorientasi objek yang dibuat oleh Microsoft yang berjalan di .NET Framework.
C# berakar dari keluarga C, dan bahasanya mirip dengan bahasa populer lainnya seperti C++ dan Java.
Versi pertama dirilis pada tahun 2002. Versi terbaru, C# 8, dirilis pada September 2019.
C# digunakan untuk:
- Aplikasi seluler
- Aplikasi desktop
- Aplikasi web
- Layanan web
- Situs web
- permainan
- VR
- Aplikasi database
- Dan masih banyak lagi!
Mengapa Menggunakan C#?
- Ini adalah salah satu bahasa pemrograman paling populer di dunia
- Mudah dipelajari dan digunakan
- Ini memiliki dukungan komunitas yang sangat besar
- C# adalah bahasa berorientasi objek yang memberikan struktur yang jelas pada program dan memungkinkan kode untuk digunakan kembali, sehingga menurunkan biaya pengembangan.
- Karena C# dekat dengan C, C++ dan Java, ini memudahkan pemrogram untuk beralih ke C# atau sebaliknya
C# IDE
Cara termudah untuk memulai C# adalah dengan menggunakan IDE.
IDE (Integrated Development Environment) digunakan untuk mengedit dan mengkompilasi kode.
Dalam tutorial ini, kami akan menggunakan Visual Studio Community, yang dapat diunduh gratis dari https://visualstudio.microsoft.com/vs/community/.
Aplikasi yang ditulis dalam C# menggunakan .NET Framework, jadi masuk akal untuk menggunakan Visual Studio, karena program, kerangka kerja, dan bahasa, semuanya dibuat oleh Microsoft.
C# Install
Setelah Visual Studio Installer diunduh dan diinstal, pilih workloud .NET dan klik tombol Modify / Install:

Setelah penginstalan selesai, klik tombol Launch untuk memulai dengan Visual Studio.
Di jendela mulai, pilih Buat project baru:

Kemudian klik tombol “Install more tools and features“:

Pilih “Console App (.NET Core)” dari daftar dan klik tombol Next:

Masukkan nama untuk project Anda, dan klik tombol Create:

Visual Studio secara otomatis akan menghasilkan beberapa code untuk project Anda:

Jangan khawatir jika Anda tidak memahami code di atas – kita akan membahasnya secara detail di tutorial selanjutnya. Untuk saat ini, fokuslah pada cara menjalankan code.
Jalankan program dengan menekan tombol F5 pada keyboard Anda (atau klik “Debug” -> “Start Debugging“). Ini akan mengkompilasi dan mengeksekusi kode Anda. Hasilnya akan terlihat seperti ini:
Hello World!
Selamat! Anda sekarang telah menulis dan menjalankan program C# pertama Anda.
Sintaksis C#
Sebelumnya kita sudah membuat code untuk menampilkan tulisan "Hello World" ke layar.
using System; namespace HelloWorld { class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } } }
- Baris 1 :
using System
artinya kita menggunakan class yang ada pada namespaceSystem
. - Baris 2 : Baris kosong. C# menghiraukan baris kosong, namun baris kosong membuat kode mudah dibaca.
- Baris 3 :
namespace
digunakan untuk mengatur code Anda, dan ini adalah wadah untuk kelas dan namespace lainnya. Namanamespace
biasanya sesuai dengan nama project yang dibuat. - Baris 4 : tanda kurung kurawal
{}
menandakan awal dan akhir sebuah blok kode. - Baris 5:
class
adalah wadah untuk data dan metode, yang menghadirkan fungsionalitas ke program Anda. Setiap baris kode yang berjalan di C# harus berada di dalam class. Ketika membuat project, IDE akan membuatkan class Program sebagai class utama.
Jangan khawatir jika Anda tidak memahami cara kerja System
, namespace
, dan class
. Anggap saja sebagai sesuatu yang (hampir) selalu muncul dalam program Anda, dan Anda akan mempelajarinya lebih lanjut di tutorial selanjutnya.