JavaScript is a scripting language that helps
creating dynamically updating content, control
multimedia, animate images, and pretty much everything else
Interpreted JavaScript is considered an interpreted
language, since the compilation is handled at run time, rather than
ahead of time
Client Side code that is run on the user's computer
Server Side code on the other hand is run on the
server, then its results are downloaded and displayed in the browser.
Eg: PHP, Python, Ruby, ASP.NET, and even JavaScript!