A term that has lost its place in the short history of its use is “Webmaster”. There no longer has to be the one technical person a company relies on to do minor updates and modify their website. The Webmaster has been replaced by a CMS or content management system. Now almost anyone with the desire to learn a certain system like Wordpress or Joomla can be their own Webmaster.
The first design aspect of any website is still html, the final product will often be a mix of a server side language (php, asp, python, etc.) JavaScript, and CSS. If you would just like a simple static site, this is the first tier and the least expensive.
If you have never heard of the term CMS or content mange system, then you are probably more familiar with the terms Wordpress, Drupal, or Joomla, which are open source (read free) content management systems that are easy for anyone to use and update. All of these systems rely on a database, but for the most part that is easy to set up and you will not ever really have to worry about making direct changes to the database or understanding Structured Query Language.
All these acronyms, PHP stands for "PHP: Hypertext Preprocessor" and was first developed to create dynamic web pages. A direct rival to Microsoft’s ASP (Active Server Pages) PHP is open source and widely used the world over. PHP is the language I mostly develop in and is implemented in almost all servers.
Although many people still use Flash, I myself don’t recommend it, simply for the fact that most mobile devices don’t support it. The jQuery library has been a great equalizer in dealing with different browsers and has made writing JavaScript a lot less time consuming with all the features you come to expect.
Go ahead, get in touch. Tell me about your project, of what you need and let’s see what we can come up with. If I’m not the right fit, no worries I can probably point you in the right direction.