In short, read something, dude. The only difference between a developer and a white hat is knowledge. Get some.
Writing a few lines of a data markup language does not make you a programmer , you have not "developed" anything and hence what you have written is not an "application"... Lets get this straight - a friggin chimp could code in a markup language given 2 hours training.
Doesn't ease of use make it superior rather than inferior? Your comment reminds me of how lots of programmers reacted to the
"This is script kiddy stuff that requires zero programming skill!"
You're absolutely right. Now don't let the door hit you on your way out.