Bahasa pemrograman adalah sebuah instruksi untuk memerintah komputer, himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Macam-macam bahasa program, terdiri dari:
1. Python
Python adalah bahasa pemrograman yang mudah untuk pemula. Bahasa satu ini terkenal mudah dipelajari karena sintaks nya yang jelas dan intuitif.
Kode Editor/Software : Pycharm, Pydev, Visual Studio Code, Atom IDE, Spyder, Thonny, Sublime Text, Vim
Dapat digunakan untuk membuat aplikasi desktop/sistem AI (artificial intelligence)
2. Java
Sumber: Bitlabs
Java bisa dibilang merupakan bahasa pemrograman yang cukup lawas. Namun, justru karena umurnya inilah, Java diminati oleh banyak developer sampai sekarang. Ini yang menjadikan Java bisa menyesuaikan diri dengan kebutuhan zaman.
Kode Editor/Software: Netbeans, Eclipse, JCreator, BlueJ, IntelliJ IDEA, Borland JBuilder, Visual Studio
Dapat digunakan untuk membuat aplikasi desktop & android
3. JavaScript
Inilah bahasa yang paling populer di kalangan developer. Sebenarnya, tidak mengherankan sih. Selain dipakai untuk mengubah tampilan website atau aplikasi, JavaScript juga bisa dipakai untuk menjalankan hal yang lebih canggih.
Kode Editor/Software: Visual Studio Code, Visual Studio, Sublime Text. Notepad++, Vim, Atom
Dapat digunakan untuk membuat aplikasi desktop & web app (aplikasi berbasis web)
4. C#
C# merupakan bahasa yang biasa digunakan untuk bermacam keperluan. Di sisi lain, C# tidak butuh waktu lama untuk pemula memahami bahasa satu ini. Apalagi kalau sudah memiliki kemampuan dasar bahasa C
Kode Editor/Software: Xamarin, Visual Studio
Dapat digunakan untuk membuat aplikasi desktop & android
5. PHP
Sumber: Bitlabs
PHP sebenarnya merupakan bahasa pemrograman yang multifungsi. Hanya saja, ia lebih banyak dipakai untuk mengembangkan website. Salah satu fungsi PHP dalam pengembangan website ialah membuat tampilan yang dinamis dan interaktif.
Kode Editor: Visual Studio Code, Sublime Text, Notepad++, Atom, Vim
Dapat digunakan untuk membuat aplikasi berbasis website (web app)
6. C
Sumber: Bitlabs
Bahasa C merupakan bahasa program yang lebih canggih semacam JavaScript, C++, Java, C#. Berdasarkan sejarah inilah, belajar C sebenarnya menguntungkan kamu yang baru memulai terjun belajar programming. Sebab, bahasa C ini memiliki kemiripan konsep dengan bahasa-bahasa pemrograman lainnya.
Kode Editor: Visual Studio, MinGW, Turbo C, Cygwin.
Dapat digunakan untuk membuat aplikasi desktop & Sistem Operasi
7. Swift
Sumber: Bitlabs
Swift tergolong bahasa pemrograman yang masih muda. Setahun setelahnya, barulah Swift dijadikan open-source dan cross-platform. Dibandingkan pendahulunya, Swift memiliki lebih banyak kelebihan. Berkat sejumlah kelebihannya ini, tak heran kalau kode aplikasi Lyft berhasil ditulis ulang ke Swift dan memangkas ⅔ baris kodenya.
Kode Editor: Swift IDE
Dapat digunakan untuk membuat aplikasi berbasis IOS
8. Ruby
Sumber: Bitlabs
Ruby merupakan bahasa pemrograman yang cukup banyak digunakan oleh startup. Sintaks yang dimiliki Ruby paling dekat dengan Bahasa Inggris. Bahasa ini memperbolehkan kamu meringkas beberapa baris kode ke dalam satu baris saja.
Kode Editor: Visual Studio, Visual Studio Code, Atom Editor
Dapat digunakan untuk membuat aplikasi desktop/android & web sederhana
9. C++
C++ adalah jenis bahasa pemrograman yang dapat digunakan untuk menjalankan programming sistem. Namun, juga bisa dipakai untuk mengembangkan aplikasi skala besar macam Photoshop, Media Player, dan lainnya.
Kode Editor: Visual Studio, MinGW, Turbo C, Cygwin.
Dapat digunakan untuk membuat aplikasi desktop & Sistem Operasi10. SQL
SQL adalah bahasa khusus yang dipakai untuk mengelola dan mengambil informasi spesifik dari database.
Kode Editor: Visual Studio, Visual Studio Code, Sublime Text, Notepad++, Atom, Vim
11. Dart
Bahasa ini sangat mirip dengan JavaScript yang merupakan salah satu bahasa pemrograman paling populer. Terdapat frameworks yang bisa kamu manfaatkan, salah satu yang terpopuler adalah Flutter.
Kode Editor: Visual Studio, Visual Studio Code
12. Kotlin
JetBrains merancang bahasa pemrograman khusus bernama Kotlin yang diperkenalkan pada 2011. Ini adalah bahasa pemrograman bersifat open-source dan statis yang dikhususkan untuk Android dan JVM.
Kode Editor: Visual Studio, Visual Studio Code