Pembelajaran pemrograman zaman sekarang berbeda dengan zaman dulu. Zaman dulu seperti diketahui mempelajari semua teori kecerdasan buatan terlebih dahulu lalu menerapkannya ke dalam bahasa pemrograman dari nol. Namun zaman sekarang telah banyak ada perpustakaan (library) pemrograman kecerdasan buatan, pembelajaran mesin, dan lain-lain sehingga model pembelajar dapat dibalik untuk mempercepat proses pembelajaran. Walaupun dari segi ilmuwan pembelajaran zaman dulu merupakan metode pembelajaran yang lebih matang tetapi lebih lama sehingga cenderung akan kalah saing di lapangan serta banyak pelajar yang tidak mampu mengikuti metode belajar yang sulit tersebut.
LISP merupakan pemrograman tingkat atas kedua paling tua setelah Fotran. Walaupun tidak terlalu terkenal zaman sekarang tetapi patut disebutkan karena merupakan bahasa pemrograman pertama khusus untuk kecerdasan buatan (AI). Zaman sekarang, implementasi LISP:
Python sekarang telah mendunia tetapi asal mulanya Python bukan lah bahasa pemrograman yang digemari industri karena bukan bahasa pemrograman yang paling cepat tetapi dulunya sangat terkenal di kalangan akademisi karena memiliki library yang paling banyak. Akademisi tidak perlu lama-lama atau bayar mahal untuk mempekerjakan progammer untuk membuat program dari nol tetapi tinggal menggunakan library yang sudah ada dan memodifikasi sesuai keperluan. Library kecerdasan buatan dan pembelajaran mesin di Python pun sangat banyak, berikut hanya beberapa contoh:
R merupakan bahasa pemrograman yang paling banyak dipakai oleh pakar statistik dan penambang data (data miner). Jika ingin terjun total di bidang statistik, sebaiknya menggunakan R. Adapun beberapa library kecerdasan buatan dan pembelajaran mesin di R:
JavaScript merupakan pemrograman sisi klien (client side programming) yang banyak digunakan untuk interaktif halaman web. Menurut saya pribadi, JavaScript cocok bagi orang awam yang ingin memulai programming dan kesusahan untuk proses instalasi perangkat lunak karena perangkat lunak yang dibutuhkan hanyalah browser yang terkoneksi ke Internet. Jika ingin profesional dan melakukan pemrograman sisi server juga, bisa menggunakan Node JS. Tidak terduga ada juga beberapa library untuk kecerdasan buatan dan pembelajaran mesin di JavaScript:
Java merupakan bahasa pemrograman yang dahulu mendominasi aplikasi web. Sampai sekarang ini Java masih terkenal hanya telah banyak alternatif yang muncul. Ada sebuah website yang telah secara bagus mengkompilasi library AI dan ML pada JAVA https://www.baeldung.com/java-ai.
Yang gemar pemrograman Hyper Text Markup Language (HTML) dan Cross Markup Language (XML) mungkin tertarik juga di AIML.
AI dan ML pun sekarang tersedia di Matlab namun jika tidak ada biaya untuk membeli Matlab, silahkan cek librari AI di Julia yang pengkodeannya mirip dengan Matlab.
Jika irngin performa yang sangat cepat silahakan coba pemrograman C dan silahkan jelajahi bahasa pemrograman lainnya.