I figure I'll build off of resurepus' start. 
Programming languages like Javascript are written so that they can be understood in something other than 1s and 0s. Branching off of that
, they were constructed off of what people already knew, written language.
Javascript is a dynamic language, and because it is a client side language, you can do some pretty cool things with it.
Variables:
Variables can hold basically any information you tell them to: objects, integers, arrays, or strings.
Code:
var num1 = 1;
var num2 = 2;
var num3 = num1 + num2;
document.print(num3);
Simple math operations like these can make dynamically creating values from user input very easy without needing to refresh the page. 
[edit]
Didn't see that it was part of a larger article
Bookmarks