5 Bahasa Pemrograman Yang Mudah Dipelajari Untuk Pemula

Buat kalian yang ingin terjun langsung ke dalam dunia "Programming" tentu ada beberapa hal penting yang harus diperhatikan salah satunya adalah memilih bahasa pemrograman. Memilih bahasa komputer bukanlah perkara yang mudah karena kita perlu mempertimbangkan beberapa aspek sehingga nantinya proses belajar kita tidak berhenti ditengah jalan. Kenapa seperti itu ? Ada 2 aspek mendasar yang bisa membantu kita untuk memilih bahasa pemrograman mana yang paling cocok untuk kita. 

Pertama adalah target platform, seperti yang kita ketahui bahwa setiap bahasa dirancang untuk maksud dan tujuan tertentu. Misalkan jika kita ingin menjadi seorang android developor tentu bahasa yang sangat direkomendasi adalah java, atau jika kita ingin membuat game tentu kita perlu belajar yang namanya C++ / C#. Lalu apakah bahasa lain tidak dapat melakukan hal yang sama ? Pada beberapa kondisi itu bisa saja dilakukan namun program / aplikasi tidak akan berjalan maksimal karena keterbatasan fitur maupun library. Ambil contoh membuat aplikasi web, lebih mudah mana membuatnya dengan PHP atau C ?

Kedua adalah "easy to learn" atau mudah dipelajari. Bagi seorang pemula tentu aspek ini sangatlah penting dalam upaya untuk mengenal lebih dalam bagaimana suatu program itu dapat berjalan dibalik barisan kode yang berjajar. Berangkat dari hal tersebut kami sudah merangkum beberapa bahasa pemrograman yang cocok bagi kalian yang serius ingin belajar "ngoding" dari awal.

1. Python

Python

Salah satu bahasa pemrograman yang lagi naik daun akhir - akhir ini karena banyak digunakan oleh perusahaan besar sebagai inti dari layanan mereka seperti Youtube dan Instagram. Pertama kali diluncurkan pada tahun 1991 oleh Guido Van Rossum, seorang programmer komputer asal belanda. Python merupakan salah satu bahasa berorentasi objek dengan filosopi perancangan yang berfokus pada keterbacaan baris kode. Saat ini python dapat di jalankan di berbagai sistem operasi dan didukung library dan komunitas yang besar.

Target Platform : Web dan Aplikasi Dekstop
Aplikasi yang didukung Python : Youtube , Instagram (Django), Quora dll

2. Javascript

Javascript

Namanya hampir mirip dengan salah satu bahasa tingkat tinggi yaitu Java namun sebenarnya mereka adalah dua bahasa yang berbeda jadi jangan disamanakan ya. Umumnya Javascript berjalan pada sisi client / browser dan jika kalian bercita - cita ingin menjadi seorang frontend developer tentu Javascript wajib kalian kuasai diluar html dan css. Namun saat ini Javascript juga dapat berjalan di sisi backend / server dengan berjalan diatas platform Node.js selain itu ia juga umum digunakan untuk beberapa pengembangan game Android maupun iOS

Target Platform : Web dan Aplikasi Mobile
Aplikasi yang didukung  Javascript : Mayoritas web di dunia untuk frontend, beberapa game android & iOS (cocos creator), Node.Js , Jquery dll

3. Ruby

Ruby


Menurut sang pencipta, Yukihiro Matsumoto. Tujuan diciptakannya ruby adalah untuk menggabungkan kelebihan dari semua bahasa yang ada menjadi satu. Ruby cukup familiar dikalangan web developer utamanya bagi mereka yang menggunakan framework Ruby on Rails sebagai senjatanya. Beberapa alasan kenapa Ruby sangat cocok bagi pemula adalah karena sintaksnya yang sederhana dan juga bersifat open source.

Target Platform : Web
Aplikasi yang didukung oleh Ruby : Ruby on Rails, Github dll

4. GO (Golang)

Golang

Masih tergolong sebagai bahasa pemrograman yang baru karena pertama kali diluncurkan pada tahun 2009. Meskipun begitu, Golang seakan menjelma sebagai primadona baru dikalangan para programmer utamanya untuk membangun sistem microservice mereka. Golang bersifat open source itu berarti kita dapat menggunakannya secara cuma - cuma dan juga dapat ikut berkontribusi untuk pengembangannya ke depan. Dengan golang pembuatan aplikasi menjadi lebih simpel, handal dan juga efisen.

Target Platform : Web dan Aplikasi Dekstop
Aplikasi yang didukung oleh Golang : Gojek, Docker, Dropbox dll

5. Java

Java


Merupakan salah satu bahasa paling populer versi Tiobe. Java mempunyai slogan yaitu " Write Once, Run Anywhere " yang artinya tulis sekali jalan dimanapun berkat bantuan dari JVM (Java Virtual Machine). Pertama kali diperkenal oleh James Gosling pada tahun 1995 dan langsung meraih kepopuleran dalam waktu singkat berkat kemampuan lintas platformnya. Java secara umum banyak digunakan untuk membangun aplikasi dari sisi server maupun aplikasi mobile

Target Platform : Web, Aplikasi Mobile dan Aplikasi Dekstop
Aplikasi yang didukung Java : Mayoritas aplikasi android, Paypal, Gmail dll

Itulah 5 bahasa pemrograman yang mudah dipelajari untuk pemula namun bukan berarti dapat dikuasai dalam waktu singkat karena memang setiap orang mempunyai kecepatan belajar yang berbeda, jadi ini sangat relatif tiap individunya. Semoga artikel ini bisa sedikit menambah wawasan kita dan jika bermanfaat jangan lupa berbagi. Terima kasih

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel