A curated list of resources for learning programming.