Skip to content


  • Language

    A guide to the Birch programming language.

  • Driver

    Reference documentation for the birch driver program, used for building, installing and otherwise working with Birch projects.

  • Library

    Reference documentation for the standard library, which provides essential functionality for Birch programs, such as math functions, probability distributions, inference methods, model classes, containers, input and output.

  • How To

    How-to guides for using Birch with other software and services.