Choosing the right language to make your website in is an important decision. With so many options to choose from, web developers have to check that browsers support anything from basic HTML to Flash, CSS, and JavaScript. Those who are just getting their first taste of website design can be easily overwhelmed, especially since not every browser supports the same types of language, or even reads the same language in the same way. The way Firefox presents a web page may be complete different from Internet Explorer, and even various versions of Explorer will show things differently. Because of this, website designers have come up with a variety of ways around it. There’s hacks, which tells each specific browser how to read a line of code, but these can easily clutter up and complicate a website, especially if there’s much design to it. There’s plug-ins, but these are external and require viewers to download something. With fear of viruses and malware, they may choose to ignore the request, or leave the website all together. Dreamweaver and similar programs can help alleviate the complexity of remembering each specific code, but the program itself requires some extra knowledge to run it.