HTML – HTML stands for Hyper Text Mark-up Language, it is the basic building block of a webpage. Main mark-up language for displaying web pages and other information that can be displayed in a web browser. XHTML is advanced version of this mark-up language. The purpose of a web browser is to read HTML documents and compose them into visible or audible web pages. The browser does not display the HTML tags, but uses the tags to interpret the content of the page.
CSS – CSS stands for Cascading Style Sheet, used for describing the presentation semantics of a document written in a mark-up language. Its most common application is to style web pages written in HTML and XHTML, but the language can also be applied to any kind of XML document defines the look of the webpage on the browser by complementing HTML codes.
Flash – This is another tool which is a popular authoring software developed by Macromedia, is used to create vector graphics-based animation programs with full-screen navigation interfaces, graphic illustrations, and simple interactivity in an antialiased, resizable file format that is small enough to stream across a normal modem connection.
PHP – PHP stands for Hypertext Pre-processor. It is probably the most popular server side scripting language on the web. It is used to enhance web pages.PHP supports many databases (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, etc.). The best things in using PHP are that it is extremely simple for a newcomer, but offers many advanced features for a professional programmer.
SEO- While looking for the best web designer makes sure that they have a person or department on staffs that understands search engine optimization (SEO) best practices. SEO is the process of optimizing your site so that it doesn’t get buried in the millions of available sites just like yours on the internet. Make sure they have a strong SEO department and that they apply SEO to all pages as well as the site’s information architecture.
Other than the above tools, .NET, ASP, SQL etc and so many other tools are available for custom web development.