Browser APIs are built into your web browser, and are able to expose data from the surrounding computer environment, or do useful complex things. They either built pages directly from scratch, or by e.g. This helps in application performance as the code is optimized by the compiler for the end users platform. This might sound like a hint that Java is a purely interpreted language. Think of this translated recipe as the compiled version. Instead of including JavaScript in your HTML, use a pure JavaScript construct. They are human readable. Basic computer literacy, a basic understanding of HTML and CSS. The second way is if you have a friend who knows ancient Greek. Start a journey to using JavaScript to become a programmer. Browse other questions tagged, Where developers & technologists share private knowledge with coworkers, Reach developers & technologists worldwide. There are over 1.98 billion websites on the internet today, according to First Site Guide [3]. Consider the code snippet below. This demo has exactly the same functionality as in the previous two sections, except that the