Here's the original question for everyone.
What does for i=0 or whatever it is mean?
Please explain how this works, when to use it, what it means, and why it helps. I know nothing about it and I figure I should know if I want to be a good programmer.
I think 15 is old enough to know that this is just a plain lazy post. The OP apparently gets that, since after the question was closed, he edited to include:
Edit: Okay, I realize that this was a dumb question to ask. It also got me question banned... I'm sure most of you will be happy about that. I've made one program before that didn't need a for loop. So I never researched it because I didn't need to use it. I'm only just starting out programming and I've learned quite a bit, just not this.
The question was then deleted, and it should have ended there. It was undeleted for some reason though (the OP cast the first undelete vote), and more downvotes and comments were piled on.
I do find the number of comments and downvotes excessive, but I don't see anything appalling about the reaction to such a terribly lazy question. The OP could have done any research at all to find an answer. The worst of the comments were along the same lines as "you should seriously reconsider programming as a career." Nothing blindingly rude or offensive, just "programming probably isn't for you."
You asked:
Another aspect is whether SO should accept membership from 15 year olds. I realize that this is a tricky can of worms, but do we not have any duty of care to minors?
According to the terms of service anyone 13 years or older is free to post questions on Stack Overflow. However, they need to follow the same rules as everyone else. I don't think we owe them special treatment.