Bahasa pemrograman adalah senjata bagi para programmer. Senjata yang baik adalah senjata yang diasah dan digunakan dengan mahir oleh penggunanya. Berikut adalah 5 bahasa yang menarik dipelajari di tahun 2017 menurut saya.
1. Javascript

Javascript sangatlah menarik untuk dipelajari karena sintaksnya yang tidak terlalu rumit . Javascript menjadi Bahasa Pemrograman tahun 2016. Dulu hanya bisa berjalan di browser, namun sejak kemunculan Nodejs javascript terusberkembang menjadi sangat powerpull dari membuat aplikasi Web (nodejs, Express), Game(Phaser, Unity), desktop(Electron), mobile(Ionic, React-native), sampai IoT(johnny-five).
2. Python

Python merupakan bahasa resmi yang digunakan oleh Google. sintaks yang digunakan sangatlah simple. Untuk Urusan powerfull python jagonya. Python bisa untuk web, mobile, desktop, machine learning, data analisis, game, IoT, dll. Terdapat banyak library python yang berguna seperti scikit-learn untuk machine learning, image processing, web parser, dll.
C++ merupakan pengembangan dari bahasa C. C++ popoler di kalagan game developer. C++ digunakan sebagai codebase oleh salah satu Game Engine terkenal, yaitu Unreal Engine. Banyak para developer memilih C++ untuk optimasi bahasa lain seperti phalcon, framework PHP paling cepat compilernya ditulis dengan C++. Library pun banyak ditulis di C++ seperti library text-to-speech, image-proccessing, dll.
C# adalah pengembangan bahasa C besutan Microsoft. C# awalnya hanya bisa berjalan di desktop tepatnya di sistem operasi Windows kini bisa digunakan untuk mengembangkan aplikasi mobile mengunakan teknologi xamarin. C# digunakan untuk membuat game dalam Game Engine multi platform: Unity. Jadi sangat memungkinkan jika kamu membuat game hanya dengan menulis kode sekali saja namun bisa ke berbagai platform dari mobile sampai XBOX.
Siapa yang tidak kenal java, bahasa yang pernah populer di tahun 2006 ini awalnya hanya berjalan di desktop. Namun sekarang sudah ada framework nya untuk web, seut saja Spring salah satunya. Java juga digunakan sebagai di sistem operasi Android, platform paling populer saat ini.
Kesimpulan : Apapun bahasa yang kamu pelajari intinya sama saja hanya berbeda pada sintaksnya masing-masing. UNtuk menjadi profesional jelas tidak harus mempelajari semua bahasa pemrograman, tapi harus fokus pada beberapa saja. Namun apa salahnya mencoba semua? walau tidak semua terpakai, tapi itu berguna untuk menambah wawasan.




Tidak ada komentar:
Posting Komentar