There a lot of advantages of using Scripting Languages. I will list the down the two most inportant ones.
- Most important thing is it's friendliness with other programming languages. Because of that they can be used to integrate larger systems.
- Other thing is Scripting Languages has nice I/O capabilities, including pipes, network sockets, file I/O, and file system operations. Because of that they can be used to communicate with external devices.
Server Side scripting is used to control the behaviour of the Server and manipulating the data on the Server. Examples for the Server Side scripting language are PHP, ASP, JSP, Perl, Python, RubyOnRails, CGI etc. In either case, the Web browser is used to access the program.
Web scripts are normally interpreted by the Web browsers. Web browsers interpret scripts along with Hypertext Markup Language (HTML), the language in which Web pages are written.
Feel free to correct me and give me your feedback.