Dreamweaver: This is a commercial program to make websites look pretty. It has syntax highlighting and other easy to use features.
Flash 8/Flash MX: Flash is a program for dynamic applications, animations, and games. It rules and is very easy to use.
Using the Above Howto's?
Search google for tutorials. There's thousands of pages of tutorials on how to use those programs
Programming From Scratch
You just need a good text editor like Notepad. Start -> run -> cmd, then type Notepad. Learn from w3schools.com, linked above.
Higher Level Programming
If you're going to have a forum or something that requires users you're going to need a host that has perl, php, or asp enabled.
What's the difference between perl, asp and php?
ASP is made by microsoft and runs on windows hosts. Windows hosts are much slower than linux hosts. Perl is more difficult to learn. PHP is the clear choice for beginners. It's very fast and it's easy to learn and install.
Where do I get a host with higher level languages?