Algorithmic thinking in Babylonian planetary theory

This paper investigates the parallels between modern algorithmic paradigms and ancient computational methods in Babylonian Mathematical Astronomy (BMA). Through analysis of procedure texts and planetary tables, it demonstrates that Babylonian astronomers employed systematic techniques resembling sequential execution, conditional branching, and procedure calls, while also anticipating higher-level structures such as iteration, recursion, and dynamic programming. Although expressed in Akkadian and Sumerian rather than formal code, these procedures exhibit modularity, abstraction, and control flow structures recognizable to computer scientists. Rather than treating algorithmic paradigms as either present or absent, the study situates Babylonian techniques along a spectrum, revealing both parallels and divergences with modern computer science, while also respecting the cultural and philological specificity of Babylonian sources. This study thus positions Babylonian planetary theory as an early manifestation of algorithmic reasoning, contributing both to the history of computation and to contemporary reflections on the universality of algorithmic thinking.

Authors

Publication Details

Journal
Universität Potsdam
Published
2026-01-01
DOI
https://doi.org/10.25932/publishup-69889
Primary Topic
Ancient Near East History
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Algorithmic thinking in Babylonian planetary theory

Neele Charlotte Kinkel
Universität Potsdam
Ancient Near East History
article

Algorithmic thinking in Babylonian planetary theory

Neele Charlotte Kinkel
article en

Abstract

This paper investigates the parallels between modern algorithmic paradigms and ancient computational methods in Babylonian Mathematical Astronomy (BMA). Through analysis of procedure texts and planetary tables, it demonstrates that Babylonian astronomers employed systematic techniques resembling sequential execution, conditional branching, and procedure calls, while also anticipating higher-level structures such as iteration, recursion, and dynamic programming. Although expressed in Akkadian and Sumerian rather than formal code, these procedures exhibit modularity, abstraction, and control flow structures recognizable to computer scientists. Rather than treating algorithmic paradigms as either present or absent, the study situates Babylonian techniques along a spectrum, revealing both parallels and divergences with modern computer science, while also respecting the cultural and philological specificity of Babylonian sources. This study thus positions Babylonian planetary theory as an early manifestation of algorithmic reasoning, contributing both to the history of computation and to contemporary reflections on the universality of algorithmic thinking.

Universität Potsdam
Quality Education
Openalex Percentile: Top 7%
Ancient Near East History
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Algorithmic thinking in Babylonian planetary theory — Neele Charlotte Kinkel · Universität Potsdam (2026) | TGRS Research Map | TGRS