Skip to content
#

algorithms

Algorithms are detailed sets of guidelines created for a computer program to complete tasks efficiently and thoroughly. Algorithms in computer programming are employed to solve complex problems. Various cutting-edge technologies including artificial intelligence (AI) and machine learning (ML), operate based on simple or complex algorithms.

Here are 1,403 public repositories matching this topic...

Become a cracked AI/ML researcher/engineer with this unconventional textbook covering maths, computing, and ML with intuition.

  • Updated Jul 18, 2026
  • TypeScript
battle-tested-patterns

Battle-tested programming patterns from production codebases — React, Linux, Go, Chromium, and more. Precise source links, multi-language examples, runnable exercises.

  • Updated Sep 4, 2026
  • TypeScript
Followers
114k followers
Website
github.com/topics/algorithm
Wikipedia
Wikipedia