
Jika sebelumnya kami telah menulis tentang apa yang dimaksud dengan bahasa pemrograman, di artikel ini kami akan membagikan tentang bahasa pemrograman paling populer di dunia pada tahun 2022 hingga tahun 2023.
Data pada artikel ini kami ambil berdasarkan trend yang ada di github.
So, tanpa banyak basa basi, langsung saja. Siapakah yang bertengger di peringkat pertama bahasa pemrograman paling popular?
Bahasa Pemrograman Paling Populer Tahun 2022

JavaScript
Yang pertama, tidak lain dan tidak bukan adalah javascript. JavaScript masih menduduki puncak kejayaannya karena bahasa yang satu ini digunakan hampir di seluruh platform di internet, terutama mereka yang berbasis web.
Jadi tidak heran jika JavaScript menduduki peringkat pertama. Terlebih lagi, banyak framework yang memang berasal dari bahasa yang satu ini.
Seperti: ReactJS, AngularJS, VueJS, dan masih banyak lagi di luar 3 framework popular tersebut.
Python
Python menduduki peringkat kedua bahasa pemrograman paling popular pada tahun 2022 hingga 2023. Bahasa yang satu ini memang terbilang sudah tua alias jadul.
Eitss…. Tapi jangan salah dulu, karena pada data yang ada di github survey tersebut, popularitas Python justru semakin meningkat.
Banyak project-project besar yang menggunakan python sebagai inti atau core project tersebut.
Sebut saja TensorFlow dari Google.

Ada beberapa alasan mengapa Python semakin popular meskipun telah eksis selama lebih dari 20 tahun.
- Yang pertama yaitu karena data science. Seperti yang kita tahu jika job data science kembali booming seperti sekarang. Karena banyaknya data mentah di internet yang bisa dioleh menjadi bisnis, terutama oleh mereka pelaku startup.
- Data Engineering. Pekerjaan data engineering menjadi salah satu yang paling dicari di platform tersebut. Dan, seperti yang kita tahu, Python menjadi salah satu tools atau bahasa yang digunakan para data engineering.
- Antusiasme Tinggi. Berdasarkan survey dari StackOverflow tahun 2022, Python menjadi bahasa yang paling banyak ditanyakan oleh beginner alias pemula di forum tersebut dan masuk pada peringkat ketiga.
- Support dan Komunitas. Di Indonesia sendiri, pengguna python terbilang cukup banyak meskipun tidak sebanyak di luar sana. Namun, hal itu cukup memberikan kontribusi yang positif khususnya untuk para calon-calon programmer baru yang masih bingung hendak kemanakah arah tujuan hidup mereka. hehehe
Perluas Wawasan Kamu: Apa Itu Blockchain? Pengertian Blockchain
Java
Sama halnya seperti Python, Java juga masih menduduki peringkat ketiga pada hasil survey tersebut. Di mana bahasa jadul ini masih banyak penggunanya di luar Indonesia.
Java sendiri biasa dipakai untuk pembuatan aplikasi. Baik aplikasi berbasis desktop, Mobile ataupun Web.
Java juga menjadi salah satu tech stack yang sering digunakan oleh beberapa perusahaan jadul. Baik di Indonesia maupun luar negeri.
Sedangkan dari segi support maupun komunitas, bahasa pemrograman ini tidaklah sebanyak JavaScript ataupun Python. Khususnya di Indonesia sendiri.
TypeScript
TypeScript adalah sebuah bahasa pemrograman yang dikembangkan oleh tim developer dari microsoft. Bahasa ini adalah sebuah bahasa yang menghasilkan bahasa. Hah? Maksudnya gimana lagi tuh?
Simplenya, karena javascript terbilang cukup complex, maka munculah TypeScript. Di mana TypeScript akan mengkompile semua perintah yang dituliskan oleh programmer menjadi sebuah syntax JavaScript.
Sehingga complexity dalam bahasa JavaScript sendiri dalam diminimalisir menggunakan bahasa pemrograman ini.
Di sisi lain, komunitas dari bahasa pemrograman TypeScript juga terus meningkat seiring penggunaannya yang sering kali dijadikan sebagai bahasa pemrograman utama dari SSG alias Static Site Generator sepreti halnya GatsbyJS, NextJS, NuxtJS, dan masih banyak lagi.
Lua
Mungkin sebagian dari pembaca masih awam dengan bahasa pemrograman yang satu ini. Yaitu, apa itu LUA?
Sama seperti halnya Python dan Java, LUA masuk dalam kategori, General Purpose Programming Language, alias, bahasa pemrograman yang bisa digunakan dimanapun aplikasi tersebut akan berjalan. Baik itu mobile, web, desktop, dan sebagainya.
LUA ditulis menggunakan bahasa C.
Go-Lang
Bahasa pemrograman yang satu ini sepertinya sudah cukup banyak yang tahu. Go-Lang sempat naik darin karena hasil dari endorse pihak Google.
Karena seperti yang kita tahu, jika Go-Lang adalah hasil karya dari tim developer google yang ingin menciptakan sesuatu yang lebih scalable dan tentunya reuseable.
Komunitas Go-Lang di Indonesia sendiri kami perhatikan terus meingkat seiring nnaiknya perkembangan pasar lokal.
Karena tidak jarang banyak perusahaan startup yang akan memilih menggunakan Go-Lang sebagai core tech stack atau bisa juga disebut sebagai core dari sebuah palikasi.
C#
C# atau dibaca C Sharp masuk kedalam daftar bahasa pemrograman paling populer pada tahun 2022. Bahasa yang dikembangkan oleh Microsoft ini mampu bertahan ditengah serangan bahasa-bahasa baru yang terus bermunculan.
C# sendiri banyak digunakan di sebagian besar teknologi yang dikembangkan oleh Microsoft seperti halnya .NET, .NET Core, VSCode, dan masih banyak lagi.
Sama seperti namanya, C# berasal dari bahasa C yang dikembangkan ulang. Selain website, C# juga biasa digunakan untuk membuat game menggunakan tools Unity.
Meskipun tidak sebanyak rival-rivalnya, C# tetap mampu mempertahankan eksistensinya di dunia programmer karena Microsoft sebagai sang creator dari bahasa tersebut masih terus menggunakannya hingga sekarang.
C++
Selanjutnya adalah C++. Sebuah bahasa pemrograman yang statically-typed alias menggunakan metode static variable untuk penulisannya.
C++ tetap mampu masuk menjadi bahasa pemrograman paling populer di tahun 2022. C++ sendiri terbilang cukup tua, seperti halnya Python.
C++ juga kembali terkenal setelah digunakan oleh google untuk project Machine Learning mereka yang bernama Tensorflow bersamaan dengan Python.
Dan, yang paling tidak kalah keren adalah, game besar seperti halnya PUBG juga bisa dikatakan dibangun menggunakan C++, di mana Unreal Engine sebagai “perantaranya”.
PHP
Well, jika melihat dari gratik github di atas, bahasa yang satu ini memang terkesan pasang surut alias tidak menentu.
Menurut kami pribadi, PHP masih eksis karena adanya CMS WordPress dan framework lain seperti halnya Laravel ataupun CodeIgniter yang masih menggunakan PHP sebagai core dari framework tersebut.
Meskipun demikian, PHP juga masih memberikan kontribusi yang besar di dunia pemrograman.
Akankah PHP bertahan di masa mendatang? We don’t know yet.
Shell
Tanpa disangka-sangka Shell masuk peringkat 8 pada list bahasa pemrograman paling populer tahun 2022 – 2023, mengalahkan C dan Ruby.
Shell adalah salah satu bahasa pemrograman yang digunakan untuk mengontrol sistem operasi melalui command line interface (CLI).
Shell biasanya menyediakan sejumlah fungsi dasar seperti perulangan, percabangan, dan manajemen file dan direktori.
Beberapa contoh project shell yang populer adalah bash, zsh, dan csh yang seringkali digunakan di sistem operasi baik Linux, Windows dan Mac
C
Posisi kesembilan diisi oleh bahasa pemrograman paling tua, yaitu C.
Salah satu project open source paling legendaris yang menggunakan bahasa C tidak lain dan tidak bukan adalah Kernel Linux yang dimiliki oleh Founder Linux itu sendiri, yaitu Linus Torvalds.
Jadi, bisa dibilang C adalah Ibu dari sebagian besar bahasa pemrograman dunia modern.
Seperti halnya Python, C#, C++, Java, JavaScript, Perl, PHP, dan masih banyak lagi.
Jadi tidak heran, untuk kamu yang menguasai bahasa pemrograman ini, tentunya akan lebih mudah ketika berpindah menggunakan bahasa pemrograman lain.
Ruby
Diperingkat terakhir ada Ruby. Ruby dan Python tidak jauh berbeda karena bahasa pemrograman ini termasuk dalam kategori dynamically-typed.
Ruby juga menjadi salah satu bahasa pemrograman yang memiliki standard gaji yang cukup tinggi, karena banyak project complex yang menggunakan bahasa pemrograman ini dengan bantuan framework powerful bernama Ruby-On-Rails.
Sebut saja GitHub, GitLab, AirBnb dan masih banyak lagi adalah beberapa contoh dari project complex yang dibuat menggunakan bahasa pemrograman ini.
Sama seperti Python, Ruby juga banyak digunakan dalam project Web Development, Scrapping, DevOps, dan Data Processing.
Bacaan lain untuk menambah wawasan kamu: