Anda di halaman 1dari 5

A.

Latar Belakang

Pada umumnya, bahasa merupakan alat komunikasi manusia. Menurut KBBI, bahasa
diartikan sebagai lambang bunyi yang arbitrer atau bebas, yang digunakan oleh anggota suatu
masyarakat untuk bekerja sama, berinteraksi, dan mengidentifikasi diri.

Manusia bisa menyampaikan informasi melalui percakapan bahasa, baik lisan maupun
tulisan. Namun informasi hanya bisa tersampaikan dengan baik apabila lawan bicara
memahami bahasa yang digunakan. Dan sistem tersebut berlaku pula pada bahasa
pemograman.

Jika komunikasi antarmanusia menggunakan bahasa berbentuk kata-kata atau istilah, untuk
dapat berkomunikasi dengan perangkat komputer, dibutuhkan bentuk bahasa berbeda. Bahasa
ini dinyatakan dalam kode-kode unik yang disebut bahasa pemograman.

Pemograman merupakan aktivitas pembuatan program. Sedang program adalah instruksi


tertulis yang membuat komputer dapat beroperasi.

Tanpa adanya program, mustahil komputer bisa digunakan. Pembuat program memberi
perintah pada komputer dalam bentuk bahasa pemograman. Kemudian peranti tertentu pada
komputer menerjemahkannya sehingga program tersebut bisa berjalan.

Dari sini, bisa disimpulkan bahwa bahasa pemograman adalah sebuah sistem komunikasi
yang digunakan untuk memberi perintah pada perangkat komputer agar menjalankan fungsi
tertentu yang spesifik.

Setiap jenis bahasa memiliki struktur penyusunnya, berupa prosedur sistematis yang
dinyatakan dalam kode untuk membuat perintah. Ini disebut dengan algoritma, dan setiap
jenis bahasa pemograman menerapkan kategori struktur berikut ini.

Salah satu bahasa dalam pemrograman ini bisa digunakan untuk pembuatan situs, menuliskan
perintah untuk komputer, menciptakan game, hingga membangun berbagai aplikasi lainnya.

B. Rumusan Masalah
1. Pengertian Bahasa Pemrograman
2. Fungsi Bahasa Pemrograman
3. Contoh Bahasa Pemrograman

C. Tujuan Penulisan
1. B
2. V
3. N

1. Pengertian Bahasa Pemrograman


Bahasa pemrograman sering disebut juga bahasa komputer yaitu instruksi standar
untuk memerintah komputer yang biasanya berupa aturan sintaks dan semantiks yang
digunakan untuk mendefinisikan program komputer. Bahasa program merupakan
sekumpulan instruksi yang diberikan kepada komputer untuk dapat melakukan tugas-
tugas tertentu dalam menyelesaikan suatu permasalahan.
Bahasa program berfungsi untuk memerintah komputer agar dapat
mengolah data sesuai dengan langkah-langkah penyelesaian yang telah ditentukan
oleh programmer.
Bahasa tersebut memungkinkan seorang programmer untuk menentukan secara persis
data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan, diubah
bahkan dihapus. Serta jenis langkah apa yang akan diambil dalam berbagai situasi
secara persis.

Tingkatan Bahasa Program

1. Bahasa Program Tingkat Rendah (Low-Level)

Bahasa program tingkat rendah berisi instruksi-instruksi yang ditujukan kepada komputer
dengan menggunakan kode biner (binary). Kode-kode tersebut akan langsung diterjemahkan
oleh komputer tanpa harus melalui proses kompilasi.

2. Bahasa Program Tingkat Menengah (Mid-Level)

Bahasa program tingkat menengah adalah instruksi yang berupa kode mnemonic seperti
ADD, SUB, DIV, STOLOD, JMP dan lainnya. Namun, bahasa dalam tingkat menengah ini
harus diterjemahkan terlebih dahulu ke dalam bahasa mesin, karena komputer hanya mengerti
penggunaan bahasa mesin.

3. Bahasa Program Tingkat Tinggi (High-Level)

Bahasa program tingkat tinggi ini berisi instruksi-instruksi yang menggunakan bahasa
alamiah yang dimengerti manusia, seperti bahasa Inggris atau matematika. Tingkatan ini
diciptakan untuk mengatasi kekurangan yang dimiliki tingkat menengah dan tingkat rendah.

2. Fungsi Bahasa Pemrograman


Fungsi utama dari bahasa pemrograman adalah sebagai alat untuk memberikan
perintah kepada komputer agar dapat bergerak mengolah kata sesuai dengan apa yang
di inginkan. Hasil keluaran bahasa program sendiri dapat berupa aplikasi maupun
suatu program khusus. Lebih lanjut, pemograman dapat memudahkan pengoperasian
sebuah mesin sehingga meringankan pekerjaan manusia.

Produksi bahasa pemograman dilakukan melalui proses yang cukup kompleks.


Dimulai dengan penyusunan, pengujian, analisis, penyuntingan, hingga optimalisasi.
Kode sumber disusun, kemudian diubah menjadi kode mesin, lalu diterjemahkan oleh
prosesor sebagai perintah.

Bahasa pemograman bisa digunakan untuk membuat program atau perangkat lunak,
sekaligus menjadi perintah bagi perangkat keras komputer untuk memulainya agar
kemudian dapat dioperasikan oleh pengguna.
Contoh-contoh konkret dari penerapan bahasa pemograman ini, antara lain biasa
ditemukan pada perangkat komputer kasir swalayan, lampu lalu lintas, signage lampu
LED bergerak, aplikasi smartphone dan komputer, website, dan lain sebagainya.

3. Contoh Bahasa Penrograman

Bahasa Pemrograman HTML

HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk
membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah
browser Internet.

HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan
penggunaannya oleh World Wide Web Consortium (W3C).

HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan
sesuai dengan yang diinginkan.

Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web
seperti Mozilla Firefox atau Microsoft Internet Explorer.

PHP

Ini adalah salah satu bahasa pemrograman yang tidak kalah poluler di kalangan pengembang
dan juga developer di situs-situs internet. PHP adalah bahasa skrip yang dapat ditanamkan
atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis.

Yang artinya, akan membuat sebuah situs, maka dibutuhkan bahasa pemrograman PHP,
untuk mengintegrasikan managemen data base yang ada. Keunggulan menggunakan bahasa
pemrograman PHP antara lain dikarenakan bahasa pemrograman yang sifatnya gratis, dapat
membuat dan mengembangkan website secara dinamis, berkat adanya fitur server side
scripting, dll.

Java

Java merupakan bahasa pemrograman yang dapat dijalankan di berbagai platform, dari mulai
PC sampai perangkat mobile. Bahasa pemrograman ini awalnya dikembangkan pada The
Green Project pada tahun 1991 oleh Sun Microsystem yang kemudian dilepas pada Oracle.
Nama Java sendiri dipilih karena salah seorang pendiri Java, James Gosling, sangat menyukai
kopi murni yang langsung digiling dari mesin giling (kopi tubruk) dimana kopi jenis ini
berasal dari pulau Jawa di Indonesia.
Java menjadi salah satu bahasa pemrograman terpopuler bukan karena tanpa alasan, bahasa
pemrograman ini memiliki beberapa kelebihan seperti misalnya bisa berjalan di sistem
operasi yang berbeda-beda, kemudian bahasa pemrograman ini termasuk kedalam
pemrograman OOP (pemrograman orientasi objek) sehingga programer lebih mudah dalam
menyusun program menggunakan bahasa ini, selain itu bahasa ini juga memiliki library yang
lengkap sehingga akan sangat memudahkan programer. Dan saat ini merupakan era dimana
smartphone Android sangat banyak digunakan. Aplikasi dalam smartphone Android
dibangun menggunakan bahasa Java, sehingga banyak juga programer-programer yang
menggunakan bahasa ini karena memang sedang banyak dibutuhkan.

C
C (dibaca /si:/ seperti membaca huruf C dalam bahasa inggris) adalah sebuah bahasa
pemrograman gerneral-purpose dan imprative yang mendukung pemrograman terstruktur dan
rekursif. 2
General-purpose artinya bisa digunakan untuk membuat program apa saja. Impreative artinya
bahasa yang menggunakan statament
C++
C++ adalah salah satu bahasa pemrograman komputer. Dibuat pada tahun 1980-an oleh Bell
Labs (Bjarne Stroustrup) sebagai pengembangan dari Bahasa pemrograman C. Salah satu
perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep
pemrograman berorientasi objek (Object Oriented Programming).
Visual Basic
Visual Basic merupakan bahasa pemrograman yang dikembangkan oleh Microsoft. Bahasa
pemrograman ini menawarkan IDE visual dalam pembuatan software, dan bahasa
pemrograman ini dikembangkan untuk membuat software-software berbasis sistem operasi
Windows. VisualBasic sendiri adalah keturunan dari bahasa pemrograman BASIC.
Python
Phyton adalah bahasa pemrograman tingkat tinggi namun mudah dipahami oleh pemula. Hal
ini disebabkan karena pembacaannya menggunakan syntax tidak terlalu rumit. Phyton banyak
digunakan oleh perusahaan besar dalam pengembangannya, seperti Instagram, Pinterest
bahkan Google. Tentu bahasa ini memiliki kualitas yang cenderung baik karena perusahaan
besar mengandalkan Phyton dalam pengembangan web-nya.
Pascal
Nama pascal sendiri yaitu diambil dari nama Blaise Pascal, nama ahli matematika dan philos
opiyang hebat dari Perancis pada abad ke-17. Pascal adalah pengembangan dari bahasa-
bahasasebelumnya, seperti Turbo Pascal, Ms Pascal (Microsoft), Apple Pascal, UCSD, dan la
innya.Pascal juga merupakan bahasa pemrograman tingkat tinggi (hugh level language) dan t
erstruktur.Kelebihan dari bahasa pascal itu sendiri yaitu terstruktur. Memiliki sintaks yang m
emungkinkan penulisan program dipecah menjadi lebih simple / kompleks yang dapat diperg
unakan berkali-kali. Bahasanya sederhana dan ekspresif, yaitu memiliki struktur yang sederha
na dan hampirmendekati bahasa manusia. Dibalik keunggulannya ada juga kekurangannya, se
perti penggunaannya tidak fleksibel, Maksudnya adalah masih sangat jarang dipergunakan ka
rena bahasanya yang sulit
CSS

Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan
untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.
Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web
yang ditulis dengan HTML dan XHTML

JavaScript
JavaScript pertama kali diciptakan pada 1995 oleh Netscape Communications. Perusahaan
tersebut mendefinisikan JavaScript sebagai "bahasa skrip atau pemrograman yang dapat
digunakan untuk membuat hal-hal kompleks di halaman website". Bahasa ini membuat
laman website lebih user-friendly dan dinamis, sekaligus mampu merespons tindakan
pengunjung. Bisa dikatakan, JavaScript membuat laman website menjadi interaktif.

JavaScript dahulu sempat dinamai LiveScript. Namun, karena kepopuleran bahasa


pemrograman Java, Netscape memanfaatkan popularitas tersebut dan memutuskan untuk
melakukan perubahan nama. JavaScript pun menjadi sangat terkenal dalam waktu yang lama
serta menarik banyak orang untuk mengembangkannya bersama.

SQL

SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakan


untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto
merupakan bahasa standar yang digunakan dalam manajemen basis data
relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa
ini untuk melakukan manajemen datanya.

Kesimpulan

Bahasa pemrograman adalah sebuah instruksi yang di buat oleh manusia untuk menjalankan
komputer. Program ini tersusun dari kode-kode yang nantinya kode tersebut akan di terjemahkan
oleh komputer itu sendiri.

Di dunia ini banyak sekali jenis bahasa pemrograman yang telah berkembang yang tentunya
bisa di manfaatkan dengan baik oleh manusia dalam menjalani kehidupan mereka. Contohnya
bahasa pemrograman bisa dijadikan alat untuk belajar, bisa di manfaatkan dalam bidang ekonomi
dan masih banyak lagi manfaat yang bisa kita dapatkan dari mempelajari bahasa pemrograman.

Anda mungkin juga menyukai