The name algorithmi comes from a mathematician who lived more than a thousand years ago — Muhammad ibn Musa al-Khwarizmi.

When his books were translated from Arabic into Latin, his name appeared as Algorithmi. Over time, this word slowly changed and became what we now call an algorithm — a step-by-step way to solve a problem.

From the same person also came the word al-jabr, which later became algebra.

These ideas are everywhere today:

  • In math problems
  • In computer programs
  • In everyday problem solving

This website is named algorithmi to remember where these ideas began.

Why algorithmi?

Long before computers existed, people were already using clear steps to solve problems.

That simple idea connects:

  • Algorithms in computers
  • Algebra in mathematics
  • Logical thinking in daily life

algorithmi exists to share these ideas in a simple and visual way, so anyone — anywhere — can explore them and maybe learn something useful.

There are no grades, no pressure, and no deadlines.
Just ideas, explained clearly.

What You’ll Find Here

Algorithms — Explained Visually

We explore algorithms using animations, pictures, and everyday examples.

Topics include things like:

  • Sorting
  • Searching
  • Trees
  • Logical steps

You don’t need to know any programming language to understand these ideas.

Programming — Concepts and Examples

We share explanations and examples related to:

  • Java
  • Python
  • JavaScript
  • React
  • Preact

The goal is to show how programming ideas connect back to algorithms and logic — not to rush through code, but to understand it.

Mathematics — From al-Jabr to Today

Al-Khwarizmi’s work on al-jabr reminds us that math is about thinking, not memorizing.

Here you’ll find:

  • Clear explanations
  • Many solved examples
  • Topics from middle school to high school

You can explore at your own pace and revisit topics anytime.

Our Goal

algorithmi is a shared knowledge space.

The goal is simple:

  • Make ideas easier to understand
  • Show how math, algorithms, and programming connect
  • Share what we know, so someone, somewhere, may benefit

algorithmi
A name from history, shared for curious minds today.

Scroll to Top