RU EN
Sign in

Algorithms

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5

Description

NOTE: This program expects you to have an understanding of the essentials of the C language. C++ or other languages are not supported.

Practice Algorithms. Write C, distraction-free from AI.

Algorithms is a self-contained algorithm practice app. With a built-in retro C compiler and 150+ algorithmic problems to solve across twenty categories, you will train yourself for programming job interviews, learn new algorithms and tricks, and keep your programming skills fresh in the times where nobody wants to code anymore.

  • Browse a searchable catalog with difficulty, category, and solved state

  • Open a problem: read the description, example inputs and outputs and hints if you get stuck

  • A real-time source disassembly helps you understand how your C code translates into machine code

  • Use asm { } blocks and drop down to assembly if you dare

  • Run the complete test set, including hidden cases, and validate your solutions

  • Record accepted runs with tests passed, instructions executed, and code size

  • Inspect compiled instructions that follow the editor caret

  • Choose to code in a polished modern environment, or a retro environment simulating 1980s GUIs.

The sandboxed virtual machine has no clock, no randomness, and no host access. The same solution costs the same number of instructions on every machine, so a recorded best is worth comparing.

Algorithms has no accounts and no subscriptions and everything runs locally. There are no dependencies to external compilers.

System requirements

WINDOWS:

Minimum:
  • Requires a 64-bit processor and operating system
  • OS: Windows 10 version 1809 or later
  • Processor: 64-bit x86 processor
  • Memory: 1024 MB RAM
  • Graphics: DirectX 11 compatible graphics
  • DirectX: Version 11
  • Storage: 100 MB available space
Recommended:
  • Requires a 64-bit processor and operating system
  • OS: Windows 11 or newer
  • Processor: 64-bit x86 processor
  • Memory: 8 GB RAM
  • Graphics: DirectX 11 compatible graphics
  • DirectX: Version 11
  • Storage: 100 MB available space

MACOS:

Minimum:
  • Requires an Apple processor
  • OS: macOS Sequoia 15.2
  • Processor: Apple Silicon (M1 or better)
  • Memory: 4 GB RAM
  • Storage: 500 MB available space
Recommended:
  • Requires an Apple processor
  • OS: macOS Sequoia 15.2
  • Processor: Apple M3 or better
  • Memory: 8 GB RAM
  • Storage: 500 MB available space

LINUX:

Minimum:
  • OS: SteamOS 3.0 or Ubuntu 24.04 64-bit
  • Processor: 64-bit x86_64 CPU
  • Memory: 2 GB RAM
  • Graphics: Vulkan 1.1 capable GPU (integrated graphics are fine)
  • Storage: 500 MB available space
Recommended:
  • OS: SteamOS 3.0 or Ubuntu 24.04 64-bit
  • Processor: Any modern 64-bit x86_64 CPU
  • Memory: 4 GB RAM
  • Graphics: Any discrete or recent integrated GPU with Vulkan 1.1
  • Storage: 500 MB available space

Similar games

49% cheaper than Steam
The Farmer Was Replaced

$3.54 $5.05-30%

+1 bonus for this purchase

The Farmer Was Replaced

Open
57% cheaper than Steam
Retro Gadgets

$8.68

+3 bonuses for this purchase

Retro Gadgets

Open
54% cheaper than Steam
JOY OF PROGRAMMING - Software Engineering Simulator

$8.19

+3 bonuses for this purchase

JOY OF PROGRAMMING - Software Engineering Simulator

Open
46% cheaper than Steam
Ghost in the SQL Data

$4.88 $5.43-10%

+1 bonus for this purchase

Ghost in the SQL Data

Open
77% cheaper than Steam
Kaizen: A Factory Story

$3.41 $4.55-25%

+1 bonus for this purchase

Kaizen: A Factory Story

Open
50% cheaper than Steam
Mnemonimov

$9.90

+4 bonuses for this purchase

Mnemonimov

Open
66% cheaper than Steam
Virtual Circuit Board

$5.13

+2 bonuses for this purchase

Virtual Circuit Board

Open
53% cheaper than Steam
Human Resource Machine

$7.09

+2 bonuses for this purchase

Human Resource Machine

Open
Available here
7 Billion Humans

$9.04

+3 bonuses for this purchase

7 Billion Humans

Open
57% cheaper than Steam
Craftomation 101

$6.47

+2 bonuses for this purchase

Craftomation 101

Open
77% cheaper than Steam
Code Trainer

$2.31

Code Trainer

Open
43% cheaper than Steam
git gud

$1.70

git gud

Open
77% cheaper than Steam
U.V.S. Nirmana

$3.41

+1 bonus for this purchase

U.V.S. Nirmana

Open
47% cheaper than Steam
Blackdoor

$6.84

+2 bonuses for this purchase

Blackdoor

Open
53% cheaper than Steam
Comet 64

$7.09

+2 bonuses for this purchase

Comet 64

Open