You think you KNOW when you learn, are more sure when you can write, even more when you can teach, but certain when you can program.
Alan PerlisWhen someone says, "I want a programming language in which I need only say what I want done," give him a lollipop.
Alan Perlis