uCodeGirl aims to inspire teen girls to ignite their interest and aptitude in technology. With enrichment programs such as computing skills, leadership and entrepreneurial mindset, uCodeGirl helps girls see a future in technology and empowers them to confidently pursue 21-st century opportunities.