- Back to Home »
- BahasaPemograman , C# , code , nindy »
- Sekilas tentang C#
Posted by : Unknown
Friday, June 7, 2013
Bahasa
pemograman C-Sharp (C#) dikembangkan oleh Microsoft sebagai bahasa yang simple,
modern, general-purpose, dan
berorientasi objek. Pengembangan bahas C# sangat dipengaruhi oleh bahasa
pemograman sebelumnya, terutama C++, Delphi, dan Java. C++ Dikenal memiliki
kecepatan yang tinggi dan memiliki akses meomori hingga ke level terendah.
Namun bagi programmer, bahasa C++ relative lebih sulit dibanding bahasa
pemograman lainnya. Bahasa C# sampai saat ini masih terus dikembangkan untuk melakukan
berbagai task, tetapi dalam hal performance C++ masih di akui sebagai salah
satu yang terbaik sampai saat ini.
C# dikembangkan
sejalan dengan pengembangan teknologi .Net. .Net merupakan sebuah framework
yang memiliki base class library dan bisa diimplementasikan dalam beberapa
bahasa pemograman yang dikembangkan oleh Microsoft. Microsoft .Net framework
adalah perantara perantara agar aplikasi dengan bahasa pemograman yang didukung
dapat berkomunikasi dengan system operasi yang digunakan oleh computer. .Net
framework juga memungkinakan C# untuk berkomunikasi dengan bahasa pemograman
lainnya yang didukung oleh framework .Net seperti VB.Net, F#, atau C++.
Framewor.net |
Salah satu
karakteristik .Net adalah Common Language
Runtime (CLR). CLR merupakan komponen virtual
machine yang akan mengeksekusi program pada saat runtime. Code yang di tulis dalam bahasa C# atau VB.Net akan di compile menjadi kode dalam format Common Intermediate Language (CIL).
Proses Compiling dan Eksekusi Program |
Struktur
Dasar Pemograman C#
Ada beberapa
komponen yang selalu muncul dalam bahasa pemograman C#. Komponen-komponen
tersebut adalah :
1. Fungsi
Main ()
2. Deklarasi
Variabel
3. Perintah
(Statement)
4. Keyword
include,
import, atau
using.
5. Komentar
6. Kurung
Kurawal
Fungsi Main() : berisi perintah / statement yang akan dilakukan
computer
Deklarasi Variabel : Memberitahukan kepada computer variable
apa saja yang akan dipakai. Syntax : TypeVariabel NamaVariabel;
Perintah / Statement : digunakan untuk memerintahkan computer
melakukan tugas tertentu
Keyword :
memungkinkan kita untuk memakai file yang tersedia dalam file library. Syntax : using NamaFileLibrary;
Komentar :
untuk memberikan catatan pada program
Kurung Kurawal : untuk menadakan awal dan akhir sekelompok statement.
_^9d Irzavika^_