Challenging examples, exercises and projects
Elixir learning exercises
Beginner, advanced, expert level Rust training material
Master programming by recreating your favorite technologies
freeCodeCamp.org's open-source codebase and curriculum
Collection of computer science textbooks, learning materials
A tool for learning programming basis with a simple spanish pseudocode
Python open source project "The Road to Self-Study Programming"
A programmer's guide to programming
Free music notation & composition software
Constraint Satisfaction Problem solving library for Java
C++ libraries for manipulations in non-Euclidean geometry
Data structures and Algorithms library
Essential knowledge for technical interviews, Leetcode, and OS
A high-speed network driver written in C, Rust, C++, Go, C#, Java
Curated list of project-based tutorials
Repository of coding guidelines, developer notes, learning resources
Teach your students how to figure out tricky texts in any language.
A book on parallel programming and a C++ library
Common problems to look for in a code review
Free and open-source style and grammar editor
An updated Beginners guide to FreeBASIC
Draven's Blog