2.2.5.1 Java
Menurut definisi yang diberikan oleh Sun MicroSystem, JAVA adalah bahasa pemrograman yang simple, object-oriented, distributed, interpreted,
robust, secure, architecture neutral, portable, high-performance, multithreaded, dan dinamyc.
Java bahasa yang simple: Rancangan bahasa java dibuat sedemikian rupa sehingga dengan cepat dapat dikenali dan dipahami oleh pemrogram pemula
sekalipun karena mirip dengan bahasa CC++ dan yang kedua lebih sederhana dari CC++ dalam beberapa hal yang sulit pada CC++ sudah tidak ada pada Java,
misalnya pemakaian pointer. Java adalah bahasa yang object oriented: Konsep objek diterapkan pada pembuatan program Java, bahkan java menggunakan
konsep objek secara murni. [6]
2.2.5.2 HyperText Markup Language HTML
HTML adalah file teks murni yang dapat dibuat dengan editor teks.HTML merupakan dokumen yang disajikan dalam browser web. Dokumen
ini umumnya berisi informasi atau interface aplikasi di dalam internet. Ada dua cara untuk membuat sebuah web page: dengan HTML editor atau dengan editor
teks biasa misalnya notepad. [7]
2.2.5.3 Hypertext Preprocessor PHP
PHP adalah salah satu bahasa pemrograman skrip yang dirancang untuk membangun aplikasi web yang dinamis. Ketika dipanggil dari web browser,
program yang ditulis dengan PHP akan di-parsing di dalam web server oleh interpreter PHP dan diterjemahkan ke dalam dokumen HTML, yang selanjutnya
akan ditampilkan kembali ke web browser. Karena pemrosesan program PHP dilakukan di lingkungan web server, PHP dikatakan sebagai bahasa sisi server
server-side. Oleh sebab itu, PHP tidak akan terlihat pada saat user memilih perintah “View Source” pada web browser yang digunakan. [7]
2.2.5.4 Cascade Style Sheet CSS
CSS merupakan sebuah bahasa yang digunakan untuk mengatur tampilan sebuah dokumen web yang ditulis dalam markup language. Dengan kata lain,
CSS merupakan sebuah bahasa yang digunakan untuk mengatur tampilan atau desain suatu halaman HTML. Hal ini diperlukan setelah melihat perkembangan
HTML menjadi kurang praktis karena web pages terlalu banyak dibebani hal-hal yang berkaitan dengan factor tampilan seperti font dan lain-lain. [7]
2.2.5.5 JavaScript