En İyi Programlama Dilleri 2017
[caption class=”snax-figure” align=”aligncenter” width=”710"]
[/caption]”En popüler programlama dilleri nelerdir? En iyi programlama dili hangisidir ? “sorularına verilebilecek tek dürüst cevap: ne yapacağınıza göre bu durum değişebilir. “En iyi dil” istatistiklerini çok sayıda kaynaktan bir derleme yaparak sizlerle paylaşacağım…
Stack Overflow Developer Anketi
173 ülkede 56.000'den fazla geliştirici, 2016 yılında Stack Overflow Developer Anketi’ni tamamlayarak en iyi dil anketine katkı sağladı. Ve anket istatiklerine göre en çok kullanılan programlama dilleri şunlar:
- JavaScript — 55.4%
- SQL — 49.1%
- Java — 36.3%
- C# — 30.9%
- PHP — 25.9%
- Python — 24.9%
- C++ — 19.4%
- AngularJS — 17.9% (JavaScript framework)
- Node.js — 17.2% (server-side JavaScript)
- C — 15.5 %
Anket ayrıca geliştiricilerin en çok sevdikleri şeyi sordu:
- Rust — 79.1%
- Swift — 72.1%
- F# — 70.7%
- Scala — 69.4%
- Go — 68.7%
- Clojure — 66.7%
- React — 66.0%
- Haskell — 64.7%
- Python — 62.5%
- C# — 62.0%
ve geliştiricilerin en çok korkulan diye tabir ettikleri şeyler ise:
- Visual Basic — 79.5%
- WordPress — 74.3%
- Matlab — 72.8%
- Sharepoint — 72.1%
- CoffeeScript — 71.0%
- LAMP — 68.7% (Linux, Apache, MySQL, PHP)
- Cordova — 66.9%
- Salesforce — 65.4%
- Perl — 61.3%
- SQL — 60.3%
Geliştiricilerin en çok öğrenmek istedikleri diller anketi ise :
- Android — 15.8%
- Node.js — 14.8%
- AngularJS — 13.4%
- Python — 13.3%
- JavaScript — 11.9%
- React — 9.2%
- Swift — 8.7%
- MongoDB — 8.1%
- Arduino / Raspberry Pi — 8.0%
- C++ — 8.0%
PYPL Popularity Anketi
PYPL, programlama dilleri popülerliği indeksi için dillerin çevrimiçi aranma sıklığını belirlemek için google verilerinden yararlanır:
- Java — 23.1%
- Python — 14.4%
- PHP — 9.7%
- C# — 8.4%
- JavaScript — 7.7%
- C — 7.1%
- C++ — 7.0%
- Objective — C — 4.4%
- R — 3.4%
- Swift — 3.0%
TIOBE Index Anketi
TIOBE Index, her gün dünya çapında gerçek zamanlı olarak 586 milyondan fazla kod satırını denetleyen yazılım kalitesini belirlemeye çalışan bir şirkettir. Şirketin Ocak 2017 anketi ise şöyle:
- Java — 17.3%
- C — 9.3%
- C++ — 6.3%
- C# — 4.0%
- Python — 3.5%
- VisualBasic.NET — 3.0%
- JavaScript — 2.9%
- Perl — 2.7%
- Assembly Language — 2.7%
- PHP — 2.6%
- 2016'daki en büyük yükselme Go’dan yüzde 2.3'e (# 13) yükseldi. Java ise % 4.19 düştü.
Anketler bize ne anlatıyor?
Tarihsel kullanım biçimleri gelecekteki eğilimleri maalesef belirtmiyor. Node.js on yıl önce yoktu. 1990'ların ortalarında Perl veya C, sunucu tarafı geliştirme için en uygun seçeneklerdi.
Örneğin, tüm anketler, Java’yı PHP’den daha yüksek olarak gösteriyor. Java eğitim için genellikle eğitim için kullanılıyor ve komut satırı, masaüstü,android uygulamaları geliştirdi. Ancak WordPress web tarafının % 27,3'ünü kullanıyor ve PHP ile yazılmış. PHP, web sunucularının% 82.4'ünde kullanılırken, Java için sadece% 2.7'sini kullanıyor.
PHP, web için geliştirilmiş ve web platform üzerinde daha yaygın bir şekilde kullanılıştır. Java da bu konuda PHP kadar iyi olmasa da bazı şeyleri onda da yapabilirsiniz.Ancak web geliştirme kariyeri istiyorsanız, PHP sizin için daha iyi hizmet verebilir. Ancak tabikide tüm bu seçim olanakları nerede yaşadığınıza ve içinde çalıştığınız endüstride ne yaptığınıza bağlıdır.
“En İyi Dil” Yok
Araba kullanmayı öğrenirseniz, bu bilgi otobüs, kamyon veya traktör kullanmaya aktarılabilir. Benzer şekilde, bilgisayar dillerinin çoğu girdi, çıktı, değişkenler, döngüler, koşullar gibi bilgileri içerirler. Ve bu içerikler çoğu dilde benzerlik gösterir.Herhangi bir dilin temellerini öğrenin sonrasında diğerlerini öğrenmek oldukça kolaylaşır.
Herhangi bir öğrenmenin en zor kısmı başlangıç kısmıdır.