freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
-
Updated
Dec 24, 2025 - TypeScript
Education is a purposeful activity directed at achieving certain aims, such as transmitting knowledge or fostering skills and character traits.
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
๐ Freely available programming books
All Algorithms implemented in Python
A book series (2 published editions) on the JS language.
Coding articles to level up your development skills
ใHello ็ฎๆณใ๏ผๅจ็ปๅพ่งฃใไธ้ฎ่ฟ่ก็ๆฐๆฎ็ปๆไธ็ฎๆณๆ็จใๆฏๆ Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart ไปฃ็ ใ็ฎไฝ็ๅ็นไฝ็ๅๆญฅๆดๆฐ๏ผEnglish version in translation
24 Lessons, 12 Weeks, Get Started as a Web Developer
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
FCC China open source codebase and curriculum. Learn to code and help nonprofits.
๐ค Create and share beautiful images of your source code
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
๐ฟ Free software that works great, and also happens to be open-source Python.
Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
Short CSS code snippets for all your development needs
Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for ๐
Source code for Hacker101.com - a free online web and mobile security class.
Learning operating system development using Linux kernel and Raspberry Pi
Must-watch videos about javascript