Start learning HTML - it's very easy. You can make static website with textboxes, buttons, links, text in different fonts.
You can then learn higher level programming languages like ASP, PHP, etc.
Adobe Dreamweaver is good, but it's paid software. If you want free software, try
CoffeeCup Free HTML editor - http://www.coffeecup.com/free-editor/
or Komodo Edit - http://www.activestate.com/komodo-edit
Great site to learn HTML is W3schools - http://w3schools.com/html/default.asp
Great book to begin web design is this one:
http://www.amazon.com/Learning-Web-Design-Beginners-JavaScript/dp/1449319270/ref=sr_1_7?s=books&tag=basebal-20&ie=UTF8&qid=1354447876&sr=1-7
It teaches HTML, CSS and JavaScript
- HTML is build webpages
- CSS is to beauty to HTML pages and
- Javascript is used for interactive elements like checking if name entered by user is valid or not.
Adobe Flash Player is used to make online games or interactive ads. You can learn to make them too and embed them to your webpages.
You should also grab some knowledge on Wordpress - http://learn.wordpress.com/
It's web based software, which is installed on web server and is used mostly for building blogs