☰ Dersleri Göster

C# programlama dilinin avantajları

Bu derste özetle C# programlama dilindeki güzel özellikleri görecek ve neden C# programlama dilini öğrendiğimize dair fikir sahibi olacaksınız.

C # programlama dili Microsoft tarafından geliştirilen ve Avrupa Bilgisayar Üreticileri Birliği (ECMA) ve Uluslararası Standartlar Örgütü (ISO) tarafından onaylanan modern, genel amaçlı, nesneye yönelik bir programlama dilidir.

C # programlama dili .Net Framework'ün geliştirilmesi sırasında Anders Hejlsberg ve ekibi tarafından geliştirilmiştir.

C # programlama dili farklı bilgisayar platformları ve mimarilerinde çeşitli üst düzey dillerin kullanımına izin veren executable code ve runtime environmenttan oluşan Ortak Dil Altyapısı (CLI) için tasarlanmıştır.

C# programlama dilinin kullanım amaçları şu şekildedir;

  • Modern, genel amaçlı bir programlama dilidir.
  • Nesneye yöneliktir.
  • Bileşen odaklıdır.
  • Öğrenmesi kolaydır.
  • Structured bir dildir.
  • Verimli programlar üretir.
  • Çeşitli bilgisayar platformlarında derlenebilir.
  • Net Framework'ün bir parçasıdır.
  • Güçlü programlama özelliklerine sahiptir.

Her ne kadar C # yapısı geleneksel üst seviye dilleri yakından takip etse de, C ve C ++ ve nesneye yönelik bir programlama dilidir. Java ile güçlü bir benzerliği vardır, dünya çapındaki bir dizi programcıya hitap eden çok sayıda güçlü programlama özelliğine sahiptir.

 

Aşağıda C # programlamanın birkaç önemli özelliğinin listesi verilmiştir;

  • Boolean Koşulları
  • Otomatik Garbage Collection
  • Standart Library
  • Properties
  • Delegates ve Events Yönetimi
  • Generics (Jenerikler)
  • Indexers
  • LINQ ve Lambda İfadeleri
  • Windows ile entegreli çalışması

 

İngilizce Kelimeler

Executable code – Çalıştırılabilir kod

Runtime Environment – Çalışma Zamanı Ortamı

Structured – Yapılandırılmış

Garbage Collection – Çöp toplama gibi düşünebilirsiniz.

Library – Kütüphane

Properties – Özellikler  (çevirisi bu fakat bize zamandan tasarruf sağlıyor. Zamanı geldiğince öğreneceksiniz)