>>8
This may be too difficult for you to understand, but there are programming communities for absolute beginners, where questions like these are appropriate; programming communities for intermediate or generalist programmers, where they're obnoxious; and specialised programming communities for advanced programmers, where they're absurd.
Guess which
/prog/ is.
Hint:
it's not the first or third. Go back to /pr/.