Visual C#

C# (dibaca ‘see sharp’) adalah bahasa pemrograman yang diciptakan oleh Microsoft yang digunakan untuk membangun berbagai jenis aplikasi yang berbasis windows (desktop) dana aplikasi yang berbasis web.

Adapun keuntungan menggunakan C# adalah :

  1. Sederhana

C# menghilangkan beberapa hal yang bersifat komplek yang terdapat dalam beberapa macama bahasa pemrograman seperti Java dan C++, seperti macro, templates, multiple inheritance dan virtual base classes.

C# bersifat sederhana, karena bahasa ini didasarkan kepada bahasa C dan C++. Jika ada familiar dengan C dan C++ atau bahkan bahasa Java, anda akan menemukan aspek-aspek familiar seperti statement, expresión, operators dan beberapa fungís yang diadopsi langsung dari C dan C++, tetapi dengan berbagai perbaikan yang membuat bahasanya menjadi lebih sederhana.

  1. Modern

Adanya beberapa fitur seperti exception handling, garbage collection, extensible data types, dan code security (Keamanan kode/bahasa pemrograman).

  1. Object-Oriented Language

Kunci dari bahasa pemrograman yang bersifat object oriented adalah encapsulation, inheritance dan polymorphins

Encapsulation, dimana semua fungsi ditempatkan dalam 1 paket (single package).

Inheritance, adalah suatu cara yang terstruktur dari suatu kode-kode pemrograman dan fungsi untuk menjadi sebuah program baru dan berbentuk suatu paket.

Polymorphism adalah kemampuan untuk mengadaptasi apa yang diperlukan untuk dikerjakan.

  1. Powerfull dan fleksible.

Bisa digunakan untuk membuat berbagai macam aplikasi, seperti aplikasi pengolah kata, graphic, spreadsheet, atau bahkan membuat compiler untuk bahasa pemrograman.

  1. Efisien

Tidak menggunakan jumlah kata-kata yang terlalu banyak, hanya berisikan kata-kata yang biasa disebut dengan keyword. Keywords ini digunakan untuk menjelaskan berbagai macam informasi.

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.