MASAÜSTÜ UYGULAMA GELİŞTİREBİLMEK İÇİN HANGİ DİLLERİN BİLİNMESİ GEREKİYOR?
Bu yazımda eğer programlama öğrendikten sonra masaüstü uygulama geliştirme alanında çalışmak istiyorsanız hangi dilleri öğrenmelisiniz bundan bahsettim.
Masaüstü uygulama geliştirme :
Masaüstü uygulama geliştirebilmek için bilmeniz gereken başlıca diller C, C++, Java, C#, JavaScript (Electron.JS framework'ü ile) gibi dillerdir.
•C Nedir?
AT&T Bell laboratuvarlarında, Ken Thompson ve Dennis Ritchie tarafından UNIX İşletim Sistemi' ni geliştirebilmek amacıyla B dilinden türetilmiş yapısal bir programlama dilidir. Geliştirilme tarihi 1972 olmasına rağmen yayılıp yaygınlaşması Brian Kernighan ve Dennis M. Ritchie tarafından yayımlanan "C Programlama Dili" kitabından sonra hızlanmıştır. Günümüzde neredeyse tüm işletim sistemlerinin (Microsoft Windows, GNU/Linux, *BSD, Minix) yapımında %95' lere varan oranda kullanılmış, hâlen daha sistem, sürücü yazılımı, işletim sistemi modülleri ve hız gereken her yerde kullanılan oldukça yaygın ve sınırları belirsiz oldukça keskin bir dildir." Keskinliği, programcıya sonsuz özgürlüğün yanında çok büyük hatalar yapabilme olanağı sağlamasıdır. Programlamanın gelişim süreciyle beraber programlamanın karmaşıklaşması, gereksinimlerin artması ile uygulama programlarında nesne yönelimliliğin ortaya çıkmasından sonra C programcıları büyük ölçüde nesne yönelimliliği destekleyen C++ diline geçmişlerdir.
•Electron.JS Framework'ü Nedir?
Electron, GitHub tarafından geliştirilen ve sürdürülen açık kaynaklı bir yazılım framework'üdür. Web teknolojilerini kullanarak masaüstü GUI uygulamalarının geliştirilmesine izin verir: Chromium işleme motorunu ve Node.js çalışma zamanını birleştirir.
Bu listeden kendinize en uygun programlama dilini seçerek yolunuzu çizebilirsiniz.
Kaynak : Vikipedi
Yorumlar
Yorum Gönder