Dofactory jаvascript + jQuery Design Pattern Framework
Perhaps your answer is yes, because you're programming in .NET, Java, PHP, Ruby or some similar technology. However, these are server technologies which are not universal. The correct answer is jаvascript because it is the only language that runs on the browser (any browser) which makes it the de-facto standard. jаvascript is the only true web language. Not only that, jаvascript can also run only the server (node.js for example). Some big-name sites are coding full-stack web apps in 100% jаvascript!