You can be good at technology and like fashion and art. You can be good at technology and be a jock.

You can be good at technology and be a mom. You can do it your way, on your terms.

Marissa Mayer (Yahoo CEO)

Made with Code

Things you love are "Made with code". Made with Code is Google's initiative to champion creativity, girls, and code, all at once

CS First

CS First is a Google program focused on increasing student access and exposure to Computer Science (CS) Education through after school, in school, and summer programs. Programs are flexible and can be tailored to fit your schedule.

Hopscotch

Let’s get kids excited about programming.Hopscotch is an iPad app that lets kids drag and drop blocks of code to create their own programs!Games, stories, animations, interactive art, apps...if you can imagine it, you can make it with Hopscotch!

Code.org

Learn the basic concepts of Computer Science with drag and drop programming. This is a game-like, self-directed tutorial starring video lectures by Bill Gates, Mark Zuckerberg, Angry Birds, and Plants vs. Zombies. Learn repeat-loops, conditionals, and basic algorithms.

Codecademy

Interactive courses on how to program. Courses are created by community and cover CSS, Java, HTML.

Try Git

Git allows groups of people to work on the same documents (often code) at the same time, and without stepping on each other's toes. Github, a Git versioning control system is amazing – and can save you if you screw up. Here’s Github’s guide on how to use it.

Mozilla Developer Network

Learn HTML, CSS and JavaScript using community edited, effective and comprehensive guides.

Girl develop it

Girl Develop It is a nonprofit organization that exists to provide affordable and accessible programs to women who want to learn web and software development through mentorship and hands-on instruction.

Khan Academy - Computing Science

Learn select topics from computer science - cryptography (how we protect secret information), information theory (how we encode and compress information) etc.

Scratch

Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art — and share your creations on the web. As young people create and share Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively.

Girls in ICT

The Girls in ICT initiative of the International Telecommunication Union (ITU) is a global effort to raise awareness on empowering and encouraging girls and young women to consider studies and careers in ICTs. The initiative is committed to celebrate and commemorate the International Girls in ICT Day on the fourth Thursday of every April as established by the ITU membership.