Türkiye'nin En Ortam Bilgi Paylaşım Platformu

  Türkiye'nin En Ortam Bilgi Paylaşım Platformu > >


Programlama Bölümü C++, C#, COMPONENT, DELPHI, FLASH, JAVA - JSP, VISUAL BASIC, VISUAL BASIC.NET, WML, XML programlamaları

brazzers gaziantep escort gaziantep escort
instagram yorum hilesi
Yeni Konu   Cevap Yaz

 
Seçenekler Stil
Alt 17-06-2015, 10:13   #1
acarnet


acarnet - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 06-12-2014
Mesajlar: 10
Konuları: 10
WEB Sitesi:
İlgi Alanı:
Aldığı Teşekkür:
Ettiği Teşekkür:
WF Ticaret Sayısı: (0)
WF Ticaret Yüzdesi:(%)
WF Puanı: 0
C# nedir?


C-Sharp-nedirBütün programlama dilleri birbiri ile ilişki içerisindedir ve ilk çıkan programlama dili C’dir. C 1960’lı yıllarda ortaya çıkan yapısal bir programlama dilidir ve düzgün kontrol ifadelerinin yer aldığı, bu ifadelerin hiyerarşik bir süreç içinde birbirini izlemesini esas almaktadır. Bu dil çok büyük projelerin yapımı sırasında belli problemler ortaya çıkardığı için yeni diller aranmaya başlanmıştır ve bu problemin çözümü için nesneye yönelik bir programlama dili olan C++ ortaya çıkmıştır. C dilinin destekleyemediği o büyük projelerin desteklenmesini sağlayan C++ ‘da C dilinin tüm özellikleri mevcut olmak ile kalmamış aynı zamanda da yeni özellikler yer almaktadır. Ayrıca bu dil Bell labratuarlarında uzun çalışmalar sonucunda ortaya çıkmıştır. 1991 yılına gelindiğinde ise C++ dilinden yararlanılarak ortaya çıkan Java oluşturuldu ve şuan günümüzde hala büyük bir öneme sahiptir. Bilgisayarın iyice yaygınlık göstermesi sonucunda programların her bilgisayarda açılması sağlanmalıydı ve bu durumu çözecek olan tek dil de Java idi. Java kodları düzenlendikten spnra JVM aracılığı ile bilgisayarda çalışmaktaydı. JVM denilen şey ise Java’nın geliştiricilerinin her makinelerde çalışması için gerekli olan kodları topladığı makinedir ve başarılı olduğu da kesin bir şekilde ortadadır.


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..
acarnet isimli Üye şimdilik offline konumundadır     Alıntı


Yeni Konu   Cevap Yaz


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 23:53.


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.

antalya haber sex hikayeleri d kaçak bahis siteleri yatirim bonusu veren siteler sesli sohbet Betmatik giriş tipobet yeni giriş deneme bonusu nerobet giriş nerobet goldenbahis giriş goldenbahis ngsbahis giriş ngsbahis ngsbahis venüsbet giriş sekabet tv tipobet365 sahabet vegasslot ikili opsiyon bahis vegasslotyeniadresi.com vegasslotadresi.com vegasslotcanli.com getirbett.com getirbetgir.com tipobet goldenbahis nerobet ngsbahis Ngsbahis Giriş Nerobet giriş Goldenbahis Giriş Nerobet tv

ankara escort ankara escort ankara escort bayan escort ankara kızılay escort çankaya escort kızılay escort ankara eskort gaziantep escort bayan gaziantep escort