Search Bar

Bahasa C#

Assalamualaikum Wr Wb



        Oke, kali ini bang sholeh sedikit sharing tentang bahasa C#. meskipun saya pun belum mahir tentang bahasa C#, tapi apa salahnya saya sedikit membagikan materi tentang ini.
        Saya terinspirasi oleh perkataan dosen saya,bahwa ada bahasa lain selain java,C++. yaitu C#. dalam benak saya bertanya-tanya,bahasa apalagi itu C#. Kemudian saya langsung searching di google dan menemukannya.

Dari pada saya saja yang mengetahui bahasa ini,mungkin sudah ada yang tahu tentang bahasa C# ini.
Lebih lengkapnya kalian baca artikelnya ya ?

Tapi jangan lupa 4D nya :
  1. Dilihat
  2. Dibaca
  3. Dipahami
  4. dan dipraktekkan ( hehehe )
APA ITU BAHASA C# ?

          C# adalah bahasa pemrograman baru yang diciptakan oleh Microsoft yang dikembangkan dibawah kepemimpinan Anders Hejlsberg yang telah menciptakan berbagai macam bahasa pemrograman termasuk Borland Turbo C++ dan orland Delphi. Bahasa C# juga telah di standarisasi secara internasional oleh ECMA. Seperti halnya bahasa pemrograman yang lain, C# bisa digunakan untuk membangun berbagai macam jenis aplikasi, seperti aplikasi berbasis windows (desktop) dan aplikasi berbasis web serta aplikasi berbasis web services.

>> Feature dalam C#
       Sebagai bahasa pemrograman baru C# banyak mengadopsi feature dari beberapa bahasa perogrmaan terkenal dan banyak komunitasnya tetapi yang paling dominan adalah Java adapun komposisinya adalah sebagai berikut 70% Java, 10% C++, 5% Visual Basic, 15% baru.

Feature yang sama dengan JAVA


• Object-orientation (single inheritance)
• Interfaces
• Exceptions
• Threads
• Namespaces (like Packages)
• Strong typing
• Garbage Collection
• Reflection
• Dynamic loading Code
• Dll

Feature yang sama dengan C++

• (Operator) Overloading
• Pointer arithmetic in unsafe code
• Some syntactic details

>> Adapun Feature barunya jika dikomper dengan Java adalah sebagai berikut :

• Reference and output parameters
• Objects on the stack (structs)
• Rectangular arrays
• Enumerations
• Unified type system
• goto
• Versioning
• Component-based programming
      - Properties
      - Events
• Delegates
• Indexers
• Operator overloading
• foreach statements
• Boxing/unboxing
• Attributes


Itu dia sedikit cuplikan tentang C#.
Kalau Mau tahu lebih dalam download aja materinya DISINI







Post a Comment

0 Comments