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

JavaScript forEach()strftime() in PythonCheck for Null in JSCommand Line TutorialCheck Empty String JSMake an Arrow in HTMLMake a List in PythonHow to Read JSON in JSPython Print Same LineGet Current Date in JS
HTML Font SizePython LowercaseRun Python ScriptindexOf in PythonKeyError in PythonK8s vs Docker SwarmMultiline String JSConcatenate in ExcelPython List.append()Population vs Sample
Reverse a String in JSList Index Out of RangeCallbacks in JavaScriptInsert into Array in JSJavaScript Random Number
With Statement in PythonLoop Through Array in JSCheck if Undefined in JSSort Alphabetically in JSPython Dictionary Methods

Our Nonprofit

AboutAlumni NetworkOpen SourceShopSupportSponsorsAcademic HonestyCode of ConductPrivacy PolicyTerms of ServiceCopyright Policy