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.
Today I am mostly focusing on a specific type of Scripting Language, which is Web Scripting. Web Scripting has two main sides which is Client Side scripting and Server Side scripting. Client Side scripting is, a collection of computer programs on the web that are executed in the client-side, by the user's web browser. User loads the HTML Web page which contains a script and then the script starts it's execution sitting inside the client machine's browser. Examples for the Client Side scripting languages are JavaScript, VBScript etc.
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.
Happy Coding.
Regards,
Jaliya
thanks
ReplyDelete