Top 1,000 Features Creators Events Podcasts Extensions Blog Explorer CSV Download


< >

Stan is an open source programming language created in 2012.

#566on PLDB 12Years Old 774Repos

Stan is a probabilistic programming language for statistical inference written in C++. The Stan language is used to specify a (Bayesian) statistical model with an imperative program calculating the log probability density function. Stan is licensed under the New BSD License. Read more on Wikipedia...

Example from Linguist:
data { int<lower=0> N; vector[N] incumbency_88; vector[N] vote_86; vector[N] vote_88; } parameters { vector[3] beta; real<lower=0> sigma; } model { vote_88 ~ normal(beta[1] + beta[2] * vote_86 + beta[3] * incumbency_88,sigma); }

Language features

Feature Supported Token Example
Type Inference

View source

- Build the next great programming language · About · Resources · Acknowledgements · Part of the World Wide Scroll