Bahasa Pemrograman C#: Sejarah, Pengertian, Kelebihan Dan Kekurangannya



Sejarah C#

Microsoft merekrut Anders Helsberg, yang merupakan mantan karyawan borland yang sebabkan bahasa turbo Pascal, dan borland Delphi, yang juga mendesain Windows Foundation Classes (Wfc) yang digunakan di di dalam J++. Sebagai hasil berasal dari bisnis itu, C# pun pertama kali diperkenalkan terhadap bulan Juli 2000 sebagai suatu bahasa pemrograman modern berorientasi objek yang jadi suatu bahasa pemrograman primer di di dalam pengembangan di didalam sistem microsoft .Net Framework.

Pengalaman Helsberg sebelumnya didalam pendesain bahasa pemrograman layaknya Visual J++, Delphi, Turbo Pascal) bersama dengan enteng dilihat didalam sintaksis bahasa C#, begitu pula halnya terhadap inti common Language Runtime (Clr). Berasal dari kutipan atas interview dan makalah-makalah teknisnya ia menyebutkan kelemahan-kelemahan yang terdapat terhadap bahasa pemrograman yang generik digunakan selagi ini, misalnya c++, java, delphi, ataupun smalltalk. 

C# didisain untuk mencukupi keperluan akan sintaksis C++ yang lebih ringkas dan rapid Application Development Yang ‘Tanpa batas’ (Dibandingkan bersama RAD yang ‘Terbatas’ layaknya yang terdapat terhadap delphi dan visual Basic). Sehingga bisa mempromosikan pemakaian besar-besaran berasal dari bahasa C#, Microsoft, bersama pemberian berasal dari intel Corporation Dan Hewlett-Packard, mencoba mengajukan standardisasi pada bahasa C#.


Pengertian C#

Bahasa pemrograman C# atau yang juga dibaca C sharp merupakan suatu bahasa pemrograman yang bersifat simple. Bahasa ini digunakan untuk tujuan generik, misalnya membangun pelaksanaan mobile maupun dekstop, pemrograman game, pemrograman server-side untuk website, dan lain sebagainya.

C# juga terhitung ke didalam bahasa pemrograman yang berorientasi objek. Bersama dengan kata lain, bahasa pemrograman yang satu ini mengusung lebih dari satu konsep layaknya class, inheritance, encapsolution, dan polymorphims.


Kelebihan C#

  • Mudah dipahami. 
  • Memory management lebih mudah. 
  • Fleksibel. 
  • Visually oriented. 

Kekurangan C#

  • Bersifat case sensitif. 
  • Bagi pemula akan sulit belajarnya. 
  • Banyaknya operator fleksibilitas penulisan program kadang membingungkan. 

Itulah sedikit sejarah dari bahasa pemrograman C# (C Sharp) dan juga pengertian serta kelebihan dan kekurangannya. 

Semoga bermanfaat. 

Tidak ada komentar:

Diberdayakan oleh Blogger.