Bahasa Pemrograman: Penjelasan Lengkap bagi Pemula

Bahasa Pemrograman

Setiap hari, Anda pasti menggunakan smartphone kesayangan untuk mengakses berbagai aplikasi yang memudahkan banyak urusan.

Seperti aplikasi toko online untuk membeli alat masak hingga aplikasi ojek online untuk mengantar Anda ke kantor.

Anda juga pasti tidak lepas dari penggunaan website untuk mencari berbagai informasi. 

Nah, dalam pembuatan aplikasi dan juga website tersebut, dibutuhkan kemampuan untuk menggunakan bahasa pemrograman.

Ulasan lengkap tentang bahasa pemrograman akan ditampilkan pada artikel dibawah ini!

Apa Itu Bahasa Pemrograman?

Bahasa Pemrograman

Bahasa pemrograman adalah sebaris kode yang berisi instruksi-instruksi bagi komputer.

Sebaris kode tersebut dibuat oleh seorang programmer atau developer mengikuti aturan syntax. 

Fungsi dari bahasa pemrograman adalah untuk mengolah data sesuai dengan alur berpikir yang kita inginkan.

Lebih lanjut, bahasa pemrograman sering juga disebut bahasa komputer dan programming language.

Sejatinya, ada sangat banyak jumlah bahasa komputer di dunia. Namun, seorang programmer maupun developer tidak perlu menguasai semuanya.

Mereka hanya perlu benar-benar menguasai satu atau beberapa bahasa komputer saja.

Karena penggunaan bahasa komputer tidak hanya berdasarkan hafalan, namun juga kemampuan berlogika yang sangat baik.

Dengan memahami benar-benar suatu bahasa komputer, harapannya seorang programmer maupun developer dapat menyelesaikan sebuah permasalahan dengan cepat.

Sejarah Singkat Bahasa Pemrograman

Bahasa pemrograman sendiri pertama kali dibuat pada tahun 1940 dengan nama Machine Language atau Bahasa Mesin. 

Dimana bahasa mesin merupakan program internal komputer yang melakukan perintah secara langsung tanpa terjemahan.

Menggunakan kode bahasa biner yang terdiri dari karakter 0 (nol) dan 1 (satu).

Setelah bahasa mesin, munculah generasi kedua yang disebut Bahasa Assembly pada tahun 1949.

Kemunculan Bahasa Assembly ini mengiringi berkembangnya komputer untuk keperluan komersial.

Baru setelah itu munculah bahasa komputer bernama FORTRAN yang merupakan kependekan dari Formula Translation.

FORTRAN diciptakan oleh John Bacus pada awal tahun 1950 hingga 1960 untuk bidang perbankan dan akuntansi.

Setelah itu bahasa pemrograman lain mulai bermunculan dengan berbagai perkembangan.

Contohnya adalah bahasa COBOL (Common Business Oriented Language), LISP (List Processing), hingga bahasa komputer tingkat tinggi yaitu Bahasa C, BASIC, PASCAL, dan lain sebagainya.  

Sejarah Bahasa Komputer

Nah, dari seluruh bahasa komputer tersebut, C adalah yang paling populer digunakan.

Sebab ia memiliki turunan yang dapat digunakan untuk PHP dan Java.

Bahasa C sendiri diciptakan oleh Dennis Ritchie dan Brian Kernighan pada awal tahun 1972 dan rencananya digunakan untuk mesin bernama DEC PDP-11.

Bahasa C ini kemudian dikembangkan oleh Bjarne Stroustrup pada tahun 1985 menjadi Bahasa C++.

Bahasa C++ mengadaptasi sistem Bahasa C namun dengan tambahan fitur yang mendukung Object-Oriented Programming.

Sejak diciptakannya bahasa C dan C++ itulah berbagai bahasa pemrograman terus berevolusi hingga semakin mudah digunakan dan memiliki fitur distingtif masing-masing.

Menjadi pembuka sebuah era baru dalam dunia teknologi komputer.

Pengelompokkan Bahasa Pemrograman

Bahasa Komputer

Berdasarkan kedekatannya dengan perangkat komputer, terdapat empat jenis bahasa pemrograman:

  • Bahasa Mesin

Bahasa mesin merupakan bahasa pemrograman generasi pertama.

Bahasa ini memberikan perintah terhadap komputer menggunakan kode bahasa biner 0 (nol) dan 1 (satu).

Bahasa mesin tergolong terlalu rumit untuk digunakan dan rawan terhadap masalah (error-prone).

  • Bahasa Tingkat Rendah

Bahasa tingkat rendah dikenal juga dengan nama Bahasa Rakitan atau Bahasa Assembly.

Bahasa pemrograman generasi kedua ini memberikan perintah kepada komputer melalui kode-kode singkat bernama mnemonic.

Bentuknya yang berupa kode-kode yang jauh dari bentuk bahasa manusia sehari-hari membuatnya sulit untuk dipahami.

  • Bahasa Tingkat Menengah

Bahasa tingkat menengah masih bisa digolongkan ke dalam bahasa tingkat tinggi maupun tingkat rendah.

Bahasa tingkat menengah cenderung digunakan sebagai bahasa pendukung, contohnya dalam penerapan Bahasa C. 

  • Bahasa Tingkat Tinggi

Bahasa tingkat tinggi cenderung lebih mudah untuk dibaca dan dipahami karena mirip dengan bahasa manusia yaitu Bahasa Inggris.

Bahasa tingkat tinggi juga dapat dijalankan pada berbagai jenis CPU. 

Dewasa ini, hampir semua program telah dikembangakan menggunakan bahasa tingkat tinggi seperti Python, PHP,  Java, C++, dan lain sebagainya.

Bahasa Pemrograman Populer

Jika Anda ingin belajar bahasa komputer, cukup pilih beberapa bahasa saja.

Dalam proses pemilihannya, lebih baik Anda menentukan dulu tujuan mempelajari bahasa komputer.

Kemudian kenali dulu jenis-jenis bahasa komputer yang populer.

Sehingga kedepannya, ilmu yang telah Anda pelajari masih terus dibutuhkan oleh berbagai kalangan dan industri.

Berikut ini kami paparkan beberapa bahasa pemrograman yang populer digunakan di seluruh dunia per Mei 2021.

Bahasa Komputer Populer

  • Python

Python merupakan bahasa komputer dengan syntax yang sederhana sehingga banyak dipakai oleh para developer.

Bahasa ini banyak digunakan oleh pengembang perangkat lunak, website, serta game.

Contoh website yang menggunakan Python adalah Youtube, Instagram, dan Quora.

  • Java

Java merupakan bahasa komputer yang dikenal dengan fleksibilitasnya, dimana setiap kode yang ditulis menggunakan Java bisa langsung dijalankan pada berbagai platform  tanpa perlu menyusun ulang.

Bahasa ini dikembangkan pada tahun 1991 dalam sebuah proyek bernama “The Green Project”.

Java juga merupakan bahasa komputer yang digunakan oleh seluruh aplikasi mobile berbasis Android.

  • JavaScript

JavaScript merupakan sebuah bahasa komputer yang dikembangkan oleh Netscape.

Bahasa Komputer ini sangat cocok untuk digunakan oleh Anda yang ingin mendalami dunia web development.

Dengan menggunakan JavaScript Anda dapat membuat website yang inetraktif dan menarik.

  • C#

C# adalah bahasa komputer hasil adaptasi dari bahasa C dan C++ yang dikembangkan oleh Microsoft.

Bahasa ini dikenal dengan sifatnya yang flexible, powerful, dan easy to use.

Bahasa komputer ini banyak digunakan untuk mengembangakan berbagai software dalam platform windows.

  •  C++

C++ adalah bahasa komputer yang diciptakan untuk melengkapi kekurangan Bahasa C.

Maka dari itu, bahasa C++ dan C memiliki syntax penulisan yang mirip.

Bahasa pemrograman C++ menjadi populer karena penyelesaiannya malahnya  menggunakan konsep Object Oriented Programming.

Contoh beberapa perusahaan besar yang menggunakan C++ untuk membuat software mereka adalah Adobe, Firefox, dan Winamp.

Penutup

Setelah membaca penjelasan di atas, mana bahasa pemrograman yang ingin Anda pelajari?

Tinggalkan jawaban Anda di kolom komentar ya!

Sampai jumpa pada artikel berikutnya!

Leave a Reply

Your email address will not be published. Required fields are marked *