About Us

Code.org® is a non-profit dedicated to expanding participation in computer science by making it available in more schools, and increasing participation by women and underrepresented students of color. Our vision is that every student in every school should have the opportunity to learn computer programming. We believe computer science should be part of the core curriculum in education, alongside other science, technology, engineering, and mathematics (STEM) courses, such as biology, physics, chemistry and algebra.

Our goals include:

  • Bringing Computer Science classes to every K-12 school in the United States, especially in urban and rural neighborhoods.
  • Demonstrating the successful use of online curriculum in public school classrooms
  • Changing policies in all 50 states to categorize C.S. as part of the math/science "core" curriculum
  • Harnessing the collective power of the tech community to celebrate and grow C.S. education worldwide
  • To increase the representation of women and students of color in the field of Computer Science.

All curriculum resources and tutorials we author are free to use under a Creative Commons license, and our technology is developed as an open source project.

Code.org Overview (PDF)
FAQs on Code.org's goals
A note on student privacy


Code.org® is a public 501c3, with support from the general public. Founded initially by Ali Partovi and Hadi Partovi, we've been overwhelmed by small and large acts of generosity from individuals and organizations who support our vision.

  or see our list of donors

Follow us

Receive quarterly updates from Code.org by email, or follow Code.org on social media:

Code.org® and Hour of Code™ are trademarks of Code.org.


For federal and local advocacy, Code.org collaborates with our sister organization, Computing in the Core.

Computing in the Core (CinC) is a non-partisan advocacy coalition of associations, corporations, scientific societies, and other non-profits that strive to elevate computer science education to a core academic subject in K-12 education. Learn more about Computing in the Core.