That's why I don't get programming languages. I have no problem with the simple HTML, but as soon as I have to start from nothing and learn tags, especially in JavaScript with semicolons and all that, I just don't know what to write. It's like when you have to start writing a story for school, where you can choose the subject completely yourself, but you have to write it in an completely unknown language with perfect grammar and word-usage, and if you don't, it just won't work.
VisualBasic is good if you don't like codes. It probably doesn't give you so much freedom as the raw codes though... And as soon as you want to make the program do more advanced things than jumping around menus, you probably need code anyways. I gave up very quickly, I think. But it's probably most important to aim at something while you are programming, so you know what codes you have to learn.