JavaScript: How Its Made