Pernah terbesit tidak, jikalau HTML termasuk ke dalam Bahasa Pemrograman?
Bahkan mungkin pernah ada yang berbagi argument kepada teman, bahwa HTML itu termasuk ke dalam Bahasa Pemrograman?
Atau mungkin bisa lebih parah lagi, adu otot dan bersikukuh kalau HTML itu termasuk Bahasa Pemrograman?
Haha, tidak segitunya lah yaaa.
Sebelum berjalan lebih jauh lagi, alangkah baiknya kita mengerti terlebih dahulu pengertian-pengertian dari Bahasa Pemrograman dan Bahasa Markup supaya baku hantam yang sudah terjadi tidaklah berlarut di antara aku, kamu, dan dia.
Eaaa!
Okey, kita mulai acara jalan-jalannya…
Jadi apakah itu HTML pada Pemrograman ?
Menurut kamus wikipedia, yang dimaksud dengan Bahasa Pemrograman yaitu sekumpulan instruksi yang diberikan kepada komputer untuk dapat melaksanakan tugas-tugas tertentu dalam menyelesaikan sebuah masalah.
Ada pengertian lain yang lebih pendek dan mudah dimengerti, bahwa bahasa pemrograman adalah instruksi atau perintah standart untuk memerintahkan komputer.
Dari sini sudah terlihat jelas bahwa bahasa pemrograman merupakan bahasa yang bisa dipahami komputer, dan menjadi jembatan antara programer(orang yang membuat program) dengan mesin atau komputer itu sendiri.
Selain terkenal dengan sebutan Bahasa Pemrograman, juga dikenal dengan sebutan lainnya seperti bahasa Komputer atau Bahasa Pemrograman Komputer. Hal ini sama saja di dalam maksudnya meskipun di dalam penamaannya berbeda.
Bahasa tidak hanya satu saja, akan tetapi banyak. Di era teknologi yang semakin berkembang pesat, selain Bahasa Pemrogaman , di sana juga terdapat Bahasa Markup.
Bahasa Markup yaitu bahasa komputer yang menggunakan tag untuk mendefinisikan elemen di dalam dokumen. Jadi di dalam dokumen akan ada tag-tag atau tanda yang berguna untuk memberikan tanda bahwa tulisan ini termasuk ke dalam paragraf, header, judul dan sebagainya. Bisa dibilang kalau Markup hanyalah tanda-tanda atau tag-tag untuk memudahkan komputer atau browser membedakan bagian-bagian dari sebuah tulisan.
Sebagai contoh tag yang ada pada bahasa HTML berikut ini:
<!DOCTYPE html> <html lang=”en”> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> Belajar HTML untuk pemula. </body> </html>
Bisa dilihat pada contoh di atas, ada tag <body> dan </body>. Tag yang pertama <body> merupakan tag pembukaan yang menandakan permulaan bagian dari isi body suatu halaman WEB. Sedangkan tag yang ke dua </body>, merupakan bagian terakhir dari body paragraf. Begitu juga tag-tag yang lainnya, semuanya mempunyai kedudukan dan fungsinya masing-masing. Dan tag di dalam HTML sesantiasa berpasangan, manakala pasangannya tidak tertulis maka bagian dari tag tersebut tidak akan tampil di halaman WEB.
Ketelitian di dalam bahasa merupakan sesuatu yang harus dimiliki oleh setiap orang yang berkecimpung di dalamnya. Supaya tidak pusing juga manakala mendapati program error cuan gegara kurang satu tanda saja.
Perbedaan Bahasa Pemrograman dengan Markup
Perbedaan mendasar pada kedua bahasa ini yaitu bahwa di dalam bahasa pemrograman terdapat logika-logika, aritmetika dan sejenisnya untuk menjalankan sebuah perintah. Sedangkan Markup hanya berupa tanda-tanda yang digunakan untuk menandai sebuah tulisan, apakah termasuk paragraf atau header.
Contoh Bahasa Pemrograman dan Markup
Yang termasuk ke dalam Bahasa Pemrograman antara lain JavaScript, Java, C, C#, Phyton dan lain sebagainya.
Sedangkan yang termasuk ke dalam Bahasa Markup yaitu HTML, XML, dan XHTML.
Kesimpulan
Dari apa yang dijabarkan di atas dapat kita tarik kesimpulan bahwa antara Markup dengan Pemrograman sangatlah berbeda. Dan kita juga tahu bahwa sebenarnya HTML bukanlah termasuk ke dalam Bahasa Pemrograman karena tidak mengandung unsur-unsur logika, hanya berisi tag atau tanda.
Jangan sampai terulang lagi dengan jawaban yang kurang tepat ketika ditanya soal “Sebutkan salah satu bahasa Pemrograman!” nanti ada yang menjawab “HTML!”.
Semoga Bermanfaat..!!!