Ada provides a bunch of library packages. [list them all] Ada.Text_IO is the obvious example. Ada.Numerics.Pi, or use Ada.Numerics; Pi