The differences between scripting languages and programming languages might be more subtle than expected. A scripting language employs an interpreter to guide software actions derived from source code ...
Doesn't really make sense to offer it client side. JavaScript already does a lot of nice things, and besides, everyone is trying to move things server-side anyways. It's more secure, the developer has ...