# Probabilistic Programming

- Page: https://shared.btbytes.com/p/probabilistic-programming
- Date: 2018-12-03
- Tags: programming, probability

["What is the TL;DR of Probabilistic programming"](https://news.ycombinator.com/item?id=18109477) (via HN)

[Reading List – MIT Probabilistic Computing Project](http://web.archive.org/web/20180209213629/http://probcomp.csail.mit.edu/reading-list/)

[What is probabilistic programming? - O'Reilly Media](https://www.oreilly.com/ideas/probabilistic-programming). [So It Begins: Darpa Sets Out to Make Computers That Can Teach Themselves | WIRED](https://www.wired.com/2013/03/darpa-machine-learning-2/)

[Probabilistic programming language - Wikipedia](https://en.wikipedia.org/wiki/Probabilistic_programming_language)

[Practical Probabilistic Programming](https://www.manning.com/books/practical-probabilistic-programming) by Avi Pfeffer who also created the [Figaro language](http://web.archive.org/web/20161230005702/http://www.blackboxworkshop.org/pdf/Figaro.pdf) [PDF].


[Probabilistic Programming Wiki](http://web.archive.org/web/20120421192313/http://probabilistic-programming.org/wiki/Home)


[[1809.10756] An Introduction to Probabilistic Programming](https://arxiv.org/abs/1809.10756) by Jan-Willem van de Meent, Brooks Paige, Hongseok Yang, Frank Wood; a 200+ page tutorial.

## Online / programming env

- [The Anglican Probabilistic Programming System](https://probprog.github.io/anglican/index.html)
- [WebPPL - probabilistic programming for the web](http://webppl.org/)
- [Introduction. — ProbLog: Probabilistic Programming](https://dtai.cs.kuleuven.be/problog/)

## Courses

- [Probabilistic Programming](https://www.cs.cornell.edu/courses/cs4110/2016fa/lectures/lecture33.html) (Cornell 2016fa)
- [CS109 | Probability for Computer Scientists](https://web.stanford.edu/class/archive/cs/cs109/cs109.1232/)
