What is freeCodeCamp? We’re a nonprofit community that helps you learn to code by building projects.  How can you help me learn to code? You'll learn to code by completing coding challenges and building projects. You'll also earn verified certifications along the way.