Client-side Web Programming
Client side scripting merupakan salah 1 macam bahasa pemrograman web yang proses pengolahannya dilakukan di sisi client.
Proses penerjemahan atau pengolahannya dilakukan oleh web browser sebagai client-nya, didalam web browser telah terdapat library yang sanggup menerjemahkan semua perintah dihalaman web yang memakai client side scripting.
Library ini juga disebut web engine yang dipunyai setiap web browser, tetapi web engine yang berbeda kadang-kadang membuat ampilan layout web sering berbeda disetiap browser, untuk menghindari itu disarankan pakai web browser yang sudah disertifikasi oleh world wide web consortium(W3C).
Contoh dari client side scripting ini diataranya yaitu
- HTML,
- XHTML,
- CSS,
- JavaScript,
- XML.
- JQUERY
Server-side Web Programming
Server side scripting merupakan bahasa pemrograman web yang pengolahannya dilakukan dalam server, maksudnya adalah web server yang telah sudah terintegrasi oleh web engine.
Disini peran web engine adalah memproses seluruh script yang ada termasuk kategori client side scripting. Web engine pada umumnya harus diinstal dalam komputer terlebih dulu dari bagian terpisah web server.
Contoh dari server side scripting adalah
- Active server pages (ASP),
- PHP : Hypertext preprocessor (PHP),
- Java sever pages (JSP).
- ColdFusion
- ASP (Active Server Page)
- JSP (Java Server Page)
- Lasso
- SSI