The Chandah-shastra enumerates metres as binary sequences and gives the halving algorithm, the counting of combinations and the triangle of binomial coefficients — the mathematics computing is built on.
Pingala’s Chandah-shastra
Date disputed; placed in the last centuries BCE by most accounts · disputed · disputed
No settled dating; the tradition is older than the surviving commentaries
Unknown or disputed.
Computer science and computational thinking · CBSE · ICSE · IGCSE · IB — Chandah-shastra (combinatorics and binary); Vyakarana (formal rules). Binary enumeration, the halving algorithm, the combinatorial triangle, recursion, ordered rule systems, meta-rules and rule conflict resolution.
Evidence: traditionally attributed · no modern scholarly reference recorded yet.