The functionality is built into the web browser so that the desired actions can occur.
As soon as you install those things onto your page, you automatically have the language as part of your site.
Either way, this gives you full control over what you want your website to do and how you want your visitors to interact with the page.
From there, you code in some additional functionality that enlarges an image when the user passes their cursor over it. This lets you create a unique page with minimal custom coding on your end.
What Should You Do Next?
This programming language is surprisingly easy to learn. Whether you already know how to code in other languages, or this would be your first, you can start lessons right away.
A great place to start is our simple programming languages guide.
What other languages can be used to create e-commerce websites?