What is the fine-grained topic of the following text: "I have spent the last three years teaching programming and making the world of technology more approachable for the millions through co-founding a non-profit called Rails Girls and working at Codecademy," Liukas explains. Only return the topic.
Teaching programming through non-profit organizations