HTML 5 IDE?

Hello, I'm new to HTML5 and I'm trying to learn it in order to develop an idea for a website I have. I am following the tutorials on the new Boston, which seem to be really good, but Bucky has suggested that I use notepad++ as my development tool, which I am hesitant to do. Of course, I know that notepad++ is better than a normal text editor, but I have programmed in other languages before, and imagine that it would be much easier to work on a website with an IDE, that would actually identify errors and include a debugger.

So I was wondering, what is the best program for this in Windows? I want a program that can edit, error check, and debug HTML5, CSS3, and JavaScript. I read somewhere that I might be able to use NetBeans to edit HTML 5, but I'm not sure if it would work with the other two (and I don't quite understand the separation because I've been told that HTML 5 is HTML combined with CSS 3 and JavaScript, so I'm not sure if I even need to use them separately), and also on just wondering if there's a better editor out there.

Thanks in advance!