Skip to content
@TheAlgorithms

The Algorithms

Open Source resource for learning Data Structures & Algorithms and their implementation in any Programming Language

Pinned

  1. Python Public

    All Algorithms implemented in Python

    Python 130k 34.5k

  2. Java Public

    All Algorithms implemented in Java

    Java 44.6k 14.6k

  3. C Public

    Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.

    C 12.5k 3.3k

  4. Go Public

    Algorithms implemented in Go for beginners, following best practices.

    Go 9k 1.6k

  5. Algorithms implemented in Javascript for beginners, following best practices.

    JavaScript 17.9k 3.1k

  6. Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.

    C++ 18.2k 5k

Repositories