![]() |
#1 |
![]() Üyelik tarihi: 06-12-2014
Yaş: 38
Mesajlar: 10
Seslenenler: 0 Mesaj(lar)
Etiketleyenler: 0 Konu(lar)
Tecrübe Puanı: 0 ![]() |
![]() ![]() Tüm bu programlama dilleri içerisinde en az Java kadar önemli olan ve nesne tabanlı çalışan bir başka dil daha var ki bu dilin faydalarını hala görüyoruz. Java JVM ile çalıştırılmasına rağmen hala sorun olan bir nokta vardı ki Windows sistemler ile tam olarak uyum içerisinde çalışmıyordu. Bu uyumun olmaması da zaten başlı başına bir eksikti ve giderilmesi gerekmekteydi. Bütün bu sorunlardan kurtulabilmek için Microsoft 1990’lı yılların sonlarına doğru C# dilini geliştirdi. Bu sayede de Microsoft’un yaşadığı bu kötü durumda ortadan kaldırılmış oldu. Programlamacılara sorulan C# nedirsorusunun tek cevabı hiç şüphesiz olmazsa olmaz diller arasında Java ile yarışan bir dildir diyeceklerdir. ![]() C# nedir diye hala merak edenler için bu programlama dili hakkında bilinmesi gereken en temel nokta modern nesne tabanlı bir programlama dilidir. Aynı zaman da bu dilin gelişimi şu şekilde olmaktadır. C++ ve Visual Basic dillerinin karışımından oluşmaktadır. C# dilinin çıkması Java’ nın csharpçıkışına kadar en büyük gelişimi göstermiş ve programcılık alanındaki tün ihtiyaçları gidermiştir. Microsoft .net için geliştirilmiş bir programlama dilidir ve bu alandaki tüm ihtiyaçları da gidermiştir. Microsoft eğer bu sorunu çözemese idi. Uyumluluk sağlayamadığı için belki de sektörde tutunamayacaktı. Bu açıdan bakıldığı zaman aslında dilin önemini anlamak daha kolay oluyor. Ancak bu kodlar geliştirildikten sonra sorun ortadan kalktığı görülmektedir. Yazılan kodların Microsoft tarafından algılanılabilmesi için MSIL denilen Microsoft yapısına çevrilir. Ancak bu kodları çalıştırmak için tek başına yeterli değildir. Bu kodların çalıştırılabilir hale gelmesi için CLR denilen bir yapıdır. Bu yapıların tamamı .net framework olan tüm bilgisayarlarda çalışır durumdadır. Ayrıca .net ortamında bir projeyi çok farklı dillere çevirme imkanına da sahip olduğunuzu unutmamalısınız. Şuanda da en çok kullanılan programlama dili olan C# programlamayı öğrenmek isteyenlerin en çok dikkat ettikleri diller arasında yer almalıdır. Ayrıca programlamayı tam anlamı ile anlamak istiyorsanız ilk önce dillerin kökenini öğrenmeli ve gelişme sırasına göre dilleri öğrenmeniz gerekmektedir. Çünkü bu dillerin şuan kullanılmıyor olmasının nedeni teknolojik gelişmeler olsa bile hiçbiri birbirinden ayrılmamaktadır ve hepsi birbirine bitişik ve bağlı bir yapı ile kendilerini geliştirmektedir. Programlama öğrenmek için dillerin neden var olduğunu öğrenmeniz bile başlangıç için yeterli olacaktır. Bu Makale Web Tasarım Sitesi Tarafından Eklenmiştir.. |
![]() |
![]() |
![]() ![]() |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
Seçenekler | |
Stil | |
|
|
Sitemizde Yenimisiniz ? | Yardım Konuları |