C# Nedir?
C# diline kısa bir
bakış:
C#, güçlü, modern, nesne tabanlı ve aynı zaman type-safe(tip-güvenli)
bir programlama dilidir.Aynı zamanda C#, C++ dilinin güçlülüğünü ve
Visual Basic' in ise kolaylığını sağlar.Büyük olasılıkla C# dilinin
çıkması Java dilinin çıkmasından bu yana programcılık adına yapılan
en büyük gelişmedir. C#, C++ 'ın gücünden , Visual Basic 'in
kolaylığından ve Java 'nın da özelliklerinden faydalanarak
tasarlanmış bir dildir. Fakat şunu da söylemeliyiz ki, Delphi ve C++
Builder 'daki bazı özellikler şimdi C# 'da var. Ama Delphi ya da C++
Builder hiçbir zaman Visual C++ ya da Visual Basic 'in
popülaritesini yakalayamamıştır.
C ve C++ programcıları için en büyük sorun, sanırım hızlı
geliştirememedir. Çünkü C ve C++ programcıları çok alt seviye ile
ilgilenirler.Üst seviyeye çıkmak istediklerinde ise zorlanırlar.Ama
C# ile artık böyle bir dert kalmadı.Aynı ortamda ister alt seviyede
isterseniz de yüksek seviyede program geliştirebilirsiniz.C# dili
Microsoft tarafından geliştirilen .NET paltformunun en temel ve
resmi dili olarak lanse edilmiştir.C# dili Turbo Pascal
derleyicisini ve Delphi 'yi oluşturan takımın lideri olan Anders
Heljsberg ve Microsoft'da Visual J++ takımında çalışan Scott
Wiltamuth tarafından geliştirilmiştir.
.NET framework'ünde bulunan CLR (Common Language Runtime), JVM (Java
Virtual Machine)' ye, garbage collection, güvenilirlik ve JIT (Just
in Time Compilation) bakımından çok benzer.
CLR, .NET Framework yapısının servis sağlama ve çalışma zamanının
kod organizasyonu yapan ortamıdır. CLR, ECMA standartlarını
destekler.
Kısacası C# kullanmak için CLR ve .NET Framework sınıf kütüphanesine
ihtiyacmız vardır. Bu da demek oluyor ki C#, JAVA, VB ya da C++
değildir. C,C++ ve JAVA 'nın güzel özelliklerini barındıran yeni bir
programlama dilidir. Sonuç olarak C# ile kod yazmak hem daha
avantajlı hem daha kolay hem de etkileyicidir.
bakış:
C#, güçlü, modern, nesne tabanlı ve aynı zaman type-safe(tip-güvenli)
bir programlama dilidir.Aynı zamanda C#, C++ dilinin güçlülüğünü ve
Visual Basic' in ise kolaylığını sağlar.Büyük olasılıkla C# dilinin
çıkması Java dilinin çıkmasından bu yana programcılık adına yapılan
en büyük gelişmedir. C#, C++ 'ın gücünden , Visual Basic 'in
kolaylığından ve Java 'nın da özelliklerinden faydalanarak
tasarlanmış bir dildir. Fakat şunu da söylemeliyiz ki, Delphi ve C++
Builder 'daki bazı özellikler şimdi C# 'da var. Ama Delphi ya da C++
Builder hiçbir zaman Visual C++ ya da Visual Basic 'in
popülaritesini yakalayamamıştır.
C ve C++ programcıları için en büyük sorun, sanırım hızlı
geliştirememedir. Çünkü C ve C++ programcıları çok alt seviye ile
ilgilenirler.Üst seviyeye çıkmak istediklerinde ise zorlanırlar.Ama
C# ile artık böyle bir dert kalmadı.Aynı ortamda ister alt seviyede
isterseniz de yüksek seviyede program geliştirebilirsiniz.C# dili
Microsoft tarafından geliştirilen .NET paltformunun en temel ve
resmi dili olarak lanse edilmiştir.C# dili Turbo Pascal
derleyicisini ve Delphi 'yi oluşturan takımın lideri olan Anders
Heljsberg ve Microsoft'da Visual J++ takımında çalışan Scott
Wiltamuth tarafından geliştirilmiştir.
.NET framework'ünde bulunan CLR (Common Language Runtime), JVM (Java
Virtual Machine)' ye, garbage collection, güvenilirlik ve JIT (Just
in Time Compilation) bakımından çok benzer.
CLR, .NET Framework yapısının servis sağlama ve çalışma zamanının
kod organizasyonu yapan ortamıdır. CLR, ECMA standartlarını
destekler.
Kısacası C# kullanmak için CLR ve .NET Framework sınıf kütüphanesine
ihtiyacmız vardır. Bu da demek oluyor ki C#, JAVA, VB ya da C++
değildir. C,C++ ve JAVA 'nın güzel özelliklerini barındıran yeni bir
programlama dilidir. Sonuç olarak C# ile kod yazmak hem daha
avantajlı hem daha kolay hem de etkileyicidir.
C# Dersleri
- C# Programlama Sanatı
- C# Atama İşlemleri
- C# Türlerin Tanımlanması
- C# İle İlk Program
- C# Yaz, Derle, Çalıştır
- C# Ekranda Yazı Yazdırmak
- C# Aritmetik İşlemler
- C# Yorum Cümleleri
- C# Tamsayılar
- C# String Veri Türü
- C# Değer Tip & Referans Tip
- C# Konsoldan Veri Girmek
- C# Sabitler
- C# Decimal Veri Tipi
- C# Kayar Nokta Veri Türleri
- C# Yazı Biçimlendirme
- C# Char ve String Veri Türleri
- C# While Döngüsü
- C# For ve Foreach Döngüleri
- C# İstisna ve Hata Yakalama
- C# Durumsal Operatörler
- C# Nedir?
- C# String Dönüşümleri