C# ile yazılan programların çalışması için ‘.NET Kütüphaneleri’nin bulunduğu bilgisayarlarda bu sistemle uyumlu kütüphane ve derleyicinin olması yeterlidir. Bu kütüphane ve derleyici ‘.NET Framework’ da olabilir ECMA standartlarına sahip olan farklı bir kütüphane ya da derleyici de olabilir.
C# makine diline yakın olmasından ötürü orta seviyeli dil olarak kabul edilirken, insan algısına yakınlığı popüler olmasını sağlamıştır. Burada orta seviyeli dil hakkında bir cümlelik de olsa açıklama yapmak yerinde olacaktır. Çünkü bu kavram yanlış anlaşılmalara neden olabilmektedir.
Orta seviyeli dil o dilin güç seviyesini değil, makine diline olan seviyesini göstermektedir. Yani kodlama yapısı makine diline ne kadar yakınsa seviye ona nispeten düşmektedir. Aynı şekilde yüksek seviyeli bir dil demek, o dilin insan konuşma diline yakınlığıyla alakalıdır.
C# Nedir ve Özellikleri
Masaüstü uygulamalarının dışında C# web programlama konusunda da oldukça güçlü projeler geliştirilebilir. Aşağıda C# dilinin genel özellikleri gösterilmiştir.
- Basit ve genel amaçlı
- Kullanımı kolay modern bil dil
- %100 Nesneye yönelik programlama dili
- Güçlü tip kontrolü
- Platform bağımsızlığı
- Dizin sınır kontrolü
- Artık veri toplama
Ve bunlar gibi daha birçok özelliği kapsamaktadır.
C# konusunda belki de uygulama geliştiricilerin bilmesi gereken önemli noktalardan biri ‘using’ komutuyla eklenecek referansların bilinmesi konusudur. Çünkü program içerisinde bazı fonksiyonların kullanılabilmesi için ilgili kütüphane dosyalarının eklenmesi gerekmektedir. İlerleyen aşamalarda bu konuda bir önek verileceğiz fakat genel ‘using’ kullanımı aşağıda gösterilmiştir.
- using System;
Örnekte de görüldüğü gibi ‘using’ yazdıktan sonra eklemek istediğimiz referans yazılarak uygulama yazmaya devam edilir.




You must be logged in to post a comment.