
Dunyanın dort bir yanında artık oğrenciler ilkokuldan itibaren kodlama dersleri almaya başlıyorlar. Hatta bu konu ulkemizde de gundemde. Kodlama oğrenmenin yaşı yok, “cok gec” bir bahane değil. İşte 2018 ’de kodlamaya gireceklerin, ya da yeniden gundemi yakalamak isteyenlerin bilmesi gereken 10 kodlama dili…
1. Swift
Ozellikle iPhone ve iPad ’in populer olmasıyla, bu cihazların işletim sistemi olan iOS (ve tabii ki Mac OS) icin uygulama yazmak isteyenlerin kullandığı dil Swift. Tercih sebebi olmasının nedeni de Apple icin uretilen uygulamaların, Android icin olanlara gore geliştiricilerine daha fazla kar sağlıyor olması.
2. Ruby
1993 yılında Yukihiro Matz Matsumoto ’nun oluşturduğu bu programlama dili, gunumuzde oldukca populer. Dinamik, nesne odaklı olması sebebiyle kolay anlaşılır. AirBnb, Pxlr ve Bloomberg gibi uygulamalar Ruby ile yazılmıştır.
3. PHP
WordPress sağolsun, İnternet ’in en ust sırasında yer alan 10 milyon sitenin %80 ’i bir şekilde PHP kullanıyor. Oyle ki Facebook ve Wikipedia dahil. PHP oğrenmek, web geliştirmede başarı isteyenler icin şart haline geldi.
4. C++
Eski kral olarak niteleyebiliriz onu. Microsoft ’un Windows işletim sistemi ve Google ’ın Chrome tarayıcısı C++ ’la yazılan iki onemli yazılım. Coğu Adobe uygulamaları ve Amazon ’un web sayfaları da C++ ’la yazıldı.
5. C
C++ ’ın atası olan bu programlama dili, programcıların UNIX işletim sisteminde yazılım uretmelerini sağlıyordu. “Makine seviyesi”ne yakın bir dil olması nedeniyle de yazılımın donanımla nasıl iletişim sağladığını rahatca gosteren bir programlama dili olarak tanınmaktadır.
6. Javascript
Geliştiriciler tarafından sıklıkla tercih edilen bir dil olan JavaScript, interaktif web sayfaları oluşturmanıza yarar. Eğer web geliştirme uzerine odaklanacaksanız, JavaScript bilmeden olmaz.
7. Java
C++ ’ın karmaşasını ortadan kaldırmak icin tasarlanan Java, en kullanışlı programlama dillerinden biri. Dunyanın en onemli 500 firmasının yer aldığı Fortune 500 listesindeki şirketlerin %90 ’ı Java kullanıyor. Genellikle sunucu uygulamaları, video oyunları ve mobil uygulamalar icin kullanılmakta.
8. C#
Microsoft tarafından tasarlanan bu programlama dili, yine Microsoft platformlarında uygulamalar geliştirmek icin uretildi. Oğrenmesi C ve C++ ’a gore cok daha kolay olan C#, ozellikle son donemde oldukca populer olan Unity oyun motoru icin onerilen programlama dili olarak goruluyor.
9. Objective-C
C programlama dilinden uretilen bu genel amaclı dil, Swift ’ten once Apple ’ın iOS ve OS X geliştirmesinde kullandığı dildi. Her ne kadar Swift populerliğiyle on plana cıkmış olsa da hala C bilenler icin iOS ’a uygulama yazmanız mumkun.
10. Rust
Firefox tarayıcısını geliştiren Mozilla Vakfı tarafından geliştirilen Rust, ozellikle son donemde geliştiriciler tarafından en sevilen programlama dili haline gelmeye başladı. Acık kaynak kodlu olan bu dil, daha cok derin seviyede bir dil olarak goruluyor ve performansın onemli olduğu yazılımlara uygun.