freeCodeCamp is a donor-supported tax-exempt 501(c)(3) nonprofit organization (United States Federal Tax Identification Number: 82-0779546)

Our mission: to help people learn to code for free. We accomplish this by creating thousands of videos, articles, and interactive coding lessons - all freely available to the public. We also have thousands of freeCodeCamp study groups around the world.

Donations to freeCodeCamp go toward our education initiatives, and help pay for servers, services, and staff.

You can make a tax-deductible donation here.

Trending Guides

Hello World in JavaWhat is a 429 Error?Inline Style in HTMLPython Absolute ValueJava Switch StatementChange Font with HTML502 Bad Gateway ErrorStatic Keyword in JavaString to Number in JSPython Global Variable
Python SetWhat is REST?What is CRUD?%.2f in PythonGit Reset OriginWhat is Localhost?JS Array.includes()Compare Dates in JSPython Split StringPython enumerate()
Create a Set in PythonRemove a Dir in LinuxWhat is Coding Used For?JavaScript String FormatJavaScript String to Date
What’s a Data Analyst Do?Refresh Page in JavaScriptRemove Underline from LinkHow to Clear an Array in JSCapitalize 1st Letter in JS

Our Nonprofit

AboutAlumni NetworkOpen SourceShopSupportSponsorsAcademic HonestyCode of ConductPrivacy PolicyTerms of ServiceCopyright Policy