Server-side scripting controls the behavior of a web page from the server and client-side scritpting does it from the web browser. For example, when a browser request an HTML file, the server returns the file if the file was created with a server-side script. The script inside the HTML file is executed by the server before the file is returned to the browser as plain HTML.
Discuss which programming languages do you think are best for server side scripting and explain why.