Yeni başlayanlar icin oğrenilmesi en kolay 5 kodlama dili
Webmaster Genel Konular - Sorunlar0 Mesaj
●28 Görüntüleme
- ReadBull.net
- Webmaster Kütüphanesi
- Webmaster Genel Konular - Sorunlar
- Yeni başlayanlar icin oğrenilmesi en kolay 5 kodlama dili
-
07-10-2019, 23:18:16Yazılım dunyasına bir heves ilk adımını atan herkesin, ayağını kapıdan surumesiyle birlikte aklına o malum soru geliyor “Hangi programalama dilini oğrenmeliyim?” Elbette bu tek cevaplanması gereken soru değil. Oğrenilecek programlama dilinin sadece kolay olması para etmiyor. Binbir hevesle uzerine eğilinecek olan dilin, geleceği olan ve mumkunse kısa vadede para kazandırmaya başlayan programlama dillerinden biri olması bekleniyor. ----------- Wikipedia'ya gore bir programlama dilinin popularitesini olcmek sanıldığından daha kompleks bir iş. Populer olanın elbet daha kolay olması beklenir. Yine de biz bu iceriği hazırlarken dunya capında geliştiricilerin verdiği cevaplar ve yorumlardan yola cıkacağız. Populariteyi de olabildiğince on planda tutacağız ki, bu işe giren arkadaşlar ilerde satacak bir programlama dili oğrenebilmiş olsun. Şimdi o meşhur soruya farklı acılardan cevap verdiğimiz aşamaya gecebiliriz. 1- Python Geliştiricilerin ve ilk defa programlama dili oğrenen kullanıcıların yorumlarına gore Python, el atılması en kolay ve işlevsel dillerinden biri. 80’li yıllarda geliştirilen Python, ucretsiz ve acık kaynaklı bir betik dili. Kullanılması ucretsiz ve ticari amaclar icin de ucretsiz olarak tercih edilebiliyor. Python kullanıcılara kısa surede kucuk fonksiyonları koca koca varyasyonlara donuşturme şansı sunuyor. Dinamik bir programlama dili ve nesne yonelimli olması da bu dilin diğer avantajı. Esnekliği ve kullanılabilirliğinden dolayı Python yuksek seviyeli bir programlama (betik) dili olarak tum dunyada en cok tercih edilenlerinden. Oğrenmek icin kolayca kaynak bulabileceğiniz Python’u, kendi resmi kaynakları uzerinden de oğrenmeye başlayabilirsiniz. Python bugun başta Google ve NASA olmak uzere bircok şirket ve kuruluş tarafından kullanılıyor. Instagram ve Pinterest gibi sayısız populer internet sitesine guc veren Django web uygulaması kutuphanesi de Python dilinde hazırlanmıştır. Yani, Python hicte boş beleş bir dil değil ve gelecek vaat etmeye devam ediyor. 2- Ruby Tıpkı Python gibi Ruby de yeni başlayanlar icin onerilen populer programlama dillerinden biri. Python kadar basit ve okunabilir bir programlama dili olan Ruby, web ve mobil uygulama geliştirme alanında kullanılan dinamik, nesne yonelimli programlama dillerinden. Ruby programlama diliyle hazırlanan Ruby on Rails; Twitter, Groupon ve GitHub gibi onemli internet sitelerinde kullanılıyor. Back-end geliştirme alanında da faydalanılabilen Ruby; Airbnb, Shopify, Bloomberg, Hulu ve Slideshare’a guc veriyor. Ruby’nin mimarı olan Yukihiro Matsumoto, Ruby’i oğrenilmesi kolay bir programlama dili olması yonunde inşa etmiştir. Diğer programlama dillerinde olduğu gibi binlerce komutu ezberlemenize gerek yoktur ve pratiktir. Ruby icin internet uzerinde kolayca kaynak bulabileceğiniz gibi cok sayıda basılı yayına da kaynak olarak erişebilirsiniz. Resmi Ruby sitesi uzerinden calışmalara başlasanız bile 20 dakikalık yardım sonrasında Ruby icin ilk adımınızı atmaya hazır hale gelebilirsiniz. Baya pratik oyle değil mi? 3- JavaScript JavaScript’i oğrenmeden once JavaScript’i Java ile karıştırmamayı oğrenmeniz gerekiyor. JavaScript, istemci taraflı olarak calışan ve front-end geliştirmelerde kullanılan bir betik dili. Java bir yazılım diliyken, JavaScript bir betik dili. JavaScript, internet dunyası icin gelişmiş internet siteleri ve oyunlar tasarlama amacıyla kullanılıyor. Dinamik ve esnek bir betik dili olan JavaScript, nesne yonelimli olarak kullanılabiliyor ve C programlama dilinin soz dizgisini (syntax) kullanıyor. JavaScript tum platformlar ve internet tarayıcıları uzerinde ekstradan herhangi bir bileşen kurulumuna gerek kalmadan calıştırılabiliyor. Eğer geliştirmek istediğiniz projelerin web alanında olacağını duşunuyorsanız, o halde oğrenmeniz gereken programlama dilleri acısından JavaScript listenin başına yazmanın tam zamanı. Oldukca populer olduğu icin JavaScript’i oğrenirken kaynak bulma acısından da minimum zorluk cekeceğinizi soylemek mumkun. 4- Java Java, genel maksatlı programlama dili olarak tum dunyada kullanılan en populer ve yaygın dillerden biri. İlk defa 1995 yılında Java 1.0 surumuyle yayınlanırken bu programlama dili “Write Once Run Anywhere / Bir kere yaz her yerde calıştır” prensibi uzerine temellendirilmiştir. Sınıf tabanlı ve nesne yonelimli bir dil olan Java, capraz uyumluluk icin tasarlanmıştır. Bunun anlamı Java’yı, tum platformlarda tum işletim sistemlerinde ve tum cihazlarda kullanabilirsiniz. Java gunumuzde sıklıkla Android uygulamalar, masaustu uygulamaları ve video oyunları geliştirme alanında kullanılıyor. Bunların dışında sunucu taraflı olarak back-end alanında da Java’nın ceşitli kullanım alanları mevcut. Geliştiricilerin buyuk coğunluğu Python, Ruby ve JavaScript ile karşılaştırıldığında Java’nın oğrenilmesinin daha guc olduğunu doğruluyor. Yine de populerlik ve fayda acısından Java’nın diğer dillerden birkac tık ilerde olduğunu soyleyebiliriz. Ozellikle Android dunyasının arkasında Java’nın yer alıyor olması kaynak acısından Java’yı sınırsız hale getiriyor. Yerli ve yabancı bircok dilde Java’yı oğrenmek icin kolayca kaynak bulabilirsiniz. 5- C/C++ C, masaustu ve sistemler icin yazılımlar geliştirmek amacıyla tercih edilen programlama dillerinden biri. Bircok programlama dilinin oluşmasında ilham kaynağı gosterilen C dili, başta C++ olmak uzere populer programlama dillerini etkilemeyi başarmıştır. Eğer C’yi hakkını vererek oğrenirseniz, diğer populer programlama dillerini kısa surede cepte keklik sayabilirsiniz. C ve C++ dillerini oğrenmek geliştiricilerin ortak goruşlerine gore listemizdeki diğer populer dilleri oğrenmekten daha zor. Geliştiricilerin başlangıc dili olarak C veya C++ konusunda ısrar etmesinin nedeni ise; yeni başlayanları motive etme uzerine kurulu bir duzenin olması. Eğer C dilini hakkını vererek oğrenmeyi başarırsanız diğer dilleri kolayca oğrenebileceğinizi bilme duşuncesi nedense bir anda C’yi oldukca cekikici kılıyor. __________________