Programcı olmak isteyen büyük bir çoğunluğun kafasındaki soru işaretlerinden biri ‘ilk başta hangi programlama dilini öğrenmeliyim?’ dir. Bu sorunun cevabı kişinin ne yapmak istediğidir. Bunun yanında bir programlama dili öğrenmek isteyen birinin ilk işi programlama mantığını öğrenmektir.

Günümüzde pek çok programalama dili gelirtirilmiştir. C++, C, C#, Java, Python… Tabii bu dillerin yapıları, kullanıdıkları platformlar farklıdır. Tabi bu diller arasında nesne yönelimli, üst seviyeli iki programlama dili özellikleri açısından daha ağır basmaktadır. Java ve C#. Bu yazımda C# dilinden bahsedeceğim. Sonraki yazılarımda temelden başlayarak C# dilini anlatacağım.

C#

Csharp nesne yönelimli ve üst seviye bir programlama dilidir .NET platform desteği olan csharp Microsoft firmasının da desteği ile popüler dillerde biri olmuş durumda.Özellikle Microsoft’un MSDN kütüphanesi ve yararlanılabilecek kaynakların çokluğu sebebiyle çokça tercih edilmektedir.

Charp’ın önemli özelliklerinden birisi de Microsoft programları olan Ms Office, SQL gibi uygulamalara da çok kolay entegre olabilmesidir.

Görsellik açısından özellikle windows form uygulamalarında çok kuvvetli olan Csharp, bunun yanında ASP.NET platformu ile web programlamada da ASP ve PHPdillerine de büyük bir rakiptir. Csharpın derleme ve çalıştırma ortamı Visual Studio’dur.

 

Bir diğer özelliği ise yazım açısından alt seviye diller olan c ve c++ dillerine yakınlığıdır. Csharp diline hakim olan birinin bu dillere alışması da kolay olmaktadır.

C# ile Neler Yapılabilir

  • Konsol Uygulamaları (Console Applications)
  • Windows Form Uygulamaları
  • Web Form Uygulaması (Asp.Net)
  • Mobil Programlama
  • Web Servisleri

Sonraki yazımda Visual Studio kurulumunu anlatacağım.Daha sonra konsol uygulamalarıyla kod yazmaya başlayacağız.

 


Beğendiniz mi? Arkadaşlarınızla Paylaşın!

Sizin Tepkiniz Nedir?

komik komik
1
komik
beğendim beğendim
16
beğendim
iğrenç iğrenç
11
iğrenç
Başarısız Başarısız
14
Başarısız
Sinirlendim Sinirlendim
10
Sinirlendim
Korkutucu Korkutucu
8
Korkutucu
Sevgi Sevgi
5
Sevgi
Zekice Zekice
12
Zekice
Kadir

Legend

Merhaba, Ben Abdulkadir PALANCI. Atatürk Üniversitesi, Bilgisayar ve Öğretim Teknolojileri Eğitimi Öğretmenliği Bölümü Yüksek Lisans öğrencisiyim. Araştırarak yeni şeyleri öğrenmeyi seviyorum. Araştırırken çoğu bilgilerin eksikliği,yetersizliği vb. durumlarla çokca karşılaştım. Bundan dolayı öğrendiğim ve öğrenecek olduğum bilgileri düzenli ve kaliteli bir şekilde sizlerle de paylaşmak istediğim için bu siteyi hazırladım. Her geçen gün yazar kadrosu genişleyen takımımızın arasına sizleri de bekleriz.

0 Yorum

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir