qqp question1: What are the best free resources for computer programmers and people learning to program? question2: What are the best resources (blogs, videos, websites etc.) for learning programming?