programming written in a scripting language that is executed from a web server. some of more popular server-side scripting language are PHP, ASP.Net, Pyton and Ruby. One of the primary reasons for using a server side scripting language is to develop an interactive website that communicate with database. Server side script cannot run on a client tier at all. instead, a sever side scripting language exists and executes solely on a web server, where it performs various types of processing or accesses databases.