CSharp kısaca=>C#(si şarp= okunur)
Günümüzde microsoftun en profesyonelce çıkartmış olduğu bir software programlama dilidir denebilir. Java ile birbirlerine rakip gözükselerde tabi developer'lar nasıl kıyaslarlar tartışılır, ama bana soracak olursanız C#'ta proje yapmak program yazmak gerçekten çok basit ve eğlenceli o yüzden C# günümüzün en başarılı proramlama dilleri arasında yerini almıştır.
En basitinden örnek bir uygulamayla ne kadar basit ve güzel olduğunu anlatalım.
-------------------------------------------
using System;
class Program
{
static void Main()
{
Console.Write("Merhaba dünya\n");
}
}
----------------------------------------------
Gördüğünüz gibi çok sade ve bu kodların nerdeyse tümünü bir kaç tuşa basarak oluşturuyorsunuz. Hatta "Console.Write("Merhaba dünya\n");" bu kısmı yazdık desem artık ne kadar esnek bir dil olduğunu sizde anlamışsınızdır sanırım.
Yalnız şunu belirtmeliyimki C# programlama dilinin en zayıf yanı sadece .Net (dot net) mimarisinin bulunduğu ortamlarda çalışabiliyor yani bir derleyici olmadan bu kodları çalıştırmak mümkün değil. O yüzdendir ki java bu konuda C#'tan bir adım önde dersek herhalde bu konuda hem fikir olabiliriz.
Kısaca CSharp Microsoft'un bu zamana kadar çıkartmış olduğu en iyi programlama dilidir.