JavaScript is the programming language of HTML and the Web. Programming makes computers do what you want them to do. JavaScript is what makes your website functional.

With JavaScript we create the front end of systems for example to load this popup you needed JavaScript. Essentially it makes all websites nicer to use.

History of Javascript

JavaScript, not to be confused with Java, was created in 10 days in May 1995 by Brendan Eich, then working at Netscape and now of Mozilla. JavaScript was not always known as JavaScript: the original name was Mocha, a name chosen by Marc Andreessen, founder of Netscape.

Java and Javascript confusion

Although the names are much alike, JavaScript is primarily a scripting language for use within HTML pages, while Java is a real programming language that does quite different things from JavaScript. In addition Java is much more complex a language.

Javascript Truth

JavaScript can be pretty difficult, too. First of all, despite its simple appearance it is a full fledged programming language: it is possible to write quite complex programs in JavaScript. This is rarely necessary when dealing with web pages, but it is possible. This means that there are some complex programming structures that you’ll only understand after protracted studies.

Client side?

When we say java script is a client side language, we mean that it is entirely run on the users computer. This has certain consequences for security, for the user when you request a web page you are essentially running a program on you own computer - java script get limited by most browsers so this isn't an issue - but something to be aware of.

Then what is Jquery

Jquery just helps programmers speed up their programming by shorting terms. It is essentially just javascript shortened. What you can do in 10s of lines only takes a few letters

We on occasion use jquery as requested - but we like our own short hand javascript more. Why bog your website down with all the unused jquery functions when you can only have a few.

Projects with Javascript