Programming Languages and Technologies:

HTML, XML, XHTML

Websites were initially composed primarily of HTML, but as the internet has grown and developed, so have new programming languages and technologies. Which programming language to use all depends on what your particular needs are. Some languages perform certain tasks better than others. Many languages have come and gone, but the underlying factor to all is basic HTML.


ASP and PHP

ASP and PHP provide customization and interactivity, such as collecting data from visitors, or displaying account information.

ASP (Active Server Pages) is a Microsoft server-side script engine for dynamically-generated web pages.

PHP is a widely-used, general-purpose, scripting language that is especially suited for web development and can be embedded into HTML.


JavaScript and DHTML (Dynamic HTML)

These are just two of the languages that allow for greater usability and personalization of your visitor's experience. For example, one of these languages could be used to develop a roll-over or drop-down navigation system, which, when done properly, can enhance the user's experience.


CSS (Cascading Style Sheets)

CSS (Cascading Style Sheets) lets you easily control the look of your entire website from a central file. This includes color schemes, font styles and sizes, and many other design aspects of your site. As the CSS is one file, it is easily and quickly modified, saving time with ongoing updates and management of your site. The use of a CSS can ensure that the look and feel of your site are consistent from page to page.


Flash

Flash allows for interactive menus, animated presentations, and interactive tools. However, we do not recommend using a Flash intro for your website. Statistics show that most visitors will not take the time to watch it and will often turn to another site if they have to wait even a couple seconds for it to load. Also, a site done entirely in Flash is almost always a nuisance - it does not allow visitors to navigate through your site as they wish, nor find the information they want quickly. With that being said, Flash can enhance the user's experience when implemented properly.