Komputer masa depan |
C# (dibaca: C sharp) merupakan sebuah program dengan bahasa pemrograman yang beorientasi objek yang sudah lama dikembangkan oleh perusahaan Microsoft sebagai bagian dari inisiatif kerangka. NET Fremwork . Bahasa pemrograman ini dibuat dengan bahasa yang berbasiskan bahasa C++ yang telah dipengaruhi oleh aspek-aspek dan fitur bahasa yang terdapat pada bahasa-bahasa pemrograman lainnya seperti Java, Delphi, Visual Basic, dan lain-lain) dengan beberapa penyederhanaan, bahasa C# kini telah banyak mengalami perubahan dan membuat sistem cara baru dengan membuang beberapa fitur berbahaya dari bahasa C.
Munculnya C#
Pada tahun 2000, Microsoft mulai meluncurkan bahasa yang dikenal dengan nama C# (dibaca C Sharp), yang secara umum didesain oleh Anders Hejlsberg, yang melanjutkan penamaan nama yang diplesetkan.dengan Simbol pagar (#
) yang digunakan dalam pengenalan C#
, secara sekilas terlihat seperti empat buah plus-plus yang disusun sedemikian rupa.tanda pagar memang lebih tinggi dibandingkan dengan nada yang tidak memiliki pagar—sehingga C# lebih tinggi dibandingkanC.
Tujuan Membuat C#
- Bahasa pemrograman C# dibuat sebagai bahasa pemrograman yang bersifat bahasa pemrograman general-purpose atau, bahsanya bersifat open source
- Bahasa pemrograman C# ditujukan untuk digunakan dalam mengembangkan komponen perangkat lunak yang mampu mengambil keuntungan dari setiap pengguna nya.
- C# ditujukan agar cocok digunakan untuk menulis Program Aplikasi baik dalam sistem Klien Server
- Bahasa pemrograman C# ditujukan untuk pengecekan jenis larik atau Aray,
- aplikasi C# ditujukan agar bersifat lebih 'ekonomis' dalam hal kebutuhan pemrosesan dan memori komputer, dan lebih mudah untuk di pergunakan
Perkembangan .NET Framework
.NET Framework Atau yang lebih dikenal dengan sebutan Dot Net ini merupakan sebuah Perangkat Lunak kerangka kerja yang berjalan pada sistem operasi Microsoft Windows
Framework .NET adalah platform yang merupakan perwujudan teknologi milenium ke
dua yang pernah di temukan . Framework .NET diciptakan untuk dapat memecahkan masalah yang banyak dihadapi dunia pemrograman masa kini secara lebih efisien.
Version | Version Number | Release Date | Visual Studio | Default in Windows |
---|---|---|---|---|
1.0 | 1.0.3705.0 | 2002-02-13 | Visual Studio .NET | |
1.1 | 1.1.4322.573 | 2003-04-24 | Visual Studio .NET 2003 | Windows Server 2003 |
2.0 | 2.0.50727.42 | 2005-11-07 | Visual Studio 2005 | Windows Server 2003 R2 |
3.0 | 3.0.4506.30 | 2006-11-06 | Windows Vista, Windows Server 2008 | |
3.5 | 3.5.21022.8 | 2007-11-19 | Visual Studio 2008 | Windows 7, Windows Server 2008 R2 |
4.0 | 4.0.30319.1 | 2010-04-12 | Visual Studio 2010 |
C# sebagai bahasa pemrograman untuk Framework .NET memiliki ruang lingkup
penggunaan yang sangat luas.
Pembuatan program dengan user interface Windows
maupun console dapat dilakukan dengan C#. Karena Framework .NET memberikan
fasilitas untuk berinteraksi dengan kode yang unmanaged,