Squiggle is a special-purpose programming language for probabilistic estimation. Think: "Guesstimate as a programming language." Squiggle is free and open-source.
https://www.lesswrong.com/posts/mv6nuN7nhnNpj9MLr/announcing-squiggle-early-access