Pardon the broad and vague question, but is there a Linux distribution oriented towards programmers (and possibly developers)? I wish to have a list to see which one is right for me, so do not worry about desktop enviornments, repositories, and so on.