Bahasa pemograman yang penulis maksudkan adalah fasilitas komputer yang disediakan khusus untuk keperluan merancang sebuah web. Banyak sekali fasilitas
yang disediakan khusus untuk keperluan merancang sebuah web, tetapi yang akan dibahas disini adalah program yang berhubungan dengan proses perancangan dari
system yang akan dibangun, diantaranya adalah:
1. HTML
HTML Hypertext Markup Language merupakan bahasa yang digunakan untuk membuat website. Menggunakan tag untuk mendeklarasikan sesuatu dan tag
tersebut tidak ditampilkan tetapi tag tersebut memberi tahu browser bagaimana cara menampilkan dokumen website.
Janner Simarmarmata 2006:18
menyatakan HTML Hypertext Markup Language
adalah bahasa pendeskripsian halaman yang menciptakan dokumen- dokumen hypertext atau hypermedia.
Suatu halaman website sebenarnya hanya halaman text, jika anda menggunakan browser internet explorer dan anda mengklik view-source, maka anda
dapat melihat teks dari web tersebut. Tetapi teks tersebut diterjemahkan oleh browser menjadi halaman website yang menarik. Text merupakan bahasa universal bagi
komputer, yang berarti setiap dokumen text termasuk website yang anda buat melalui Windows dapat dibaca di sistem operasi lain seperti Mac OS dan Linux.
Universitas Sumatera Utara
2. PHP
PHP Personal Home Pagetools dibuat pertamakali oleh Rasmus Llerdorf pada tahun 1995 dengan nama F1 Form Interpreted yang digunakan lebih dari 18
juta dominan di seluruh dunia, dan akan terus bertambah karena kemudahan aplikasi PHP ini disbanding bahasa server side yang lain.
Abdul Kadir 2001:1 menyatakan bahwa PHP merupakan bahasa berbentuk
script yang ditempatkan dalam server dan diproses di server.
3. MySQL
MySQL merupakan salah satu jenis program yang berfungsi untuk mengolah, menyimpan data dan manipulasi data di server. Di dalam suatu program terdapat
suatu penggunaan database. Database yang digunakan tersebut yaitu MySQL. MySQL merupakan sebuah database bahasa yang dikembangkan dari Structured
Query Language SQL. SQL adalah suatu bahasa yang terstruktur yang digunakan
untuk metode berkomunikasi antara script program dengan database server dalam memasukan atau mengambil data. MySQL termasuk dalam kelompok RDBMS
Relational Database Management Sistem. MySQL juga mampu berjalan pada database sampai 100 Gb.
Bunafirt Nugroho 2005
menyatakan bahwa sebuah bahasa program database server yang mampu menerima dan mengirimkan datanya dengan sangat
Universitas Sumatera Utara
cepat, multi user serta Language.
4. INTERNET