Bayesian inference using Gibbs sampling ( BUGS ) est un logiciel statistique permettant d'effectuer des inférences bayésiennes à l'aide de méthodes de Monte Carlo par chaîne de Markov (MCMC). Il a été développé par David Spiegelhalter à l'unité de biostatistique du Medical Research Council de Cambridge en 1989 et publié en tant que logiciel libre en 1991.
Le projet BUGS a évolué à travers quatre versions principales : ClassicBUGS, WinBUGS , OpenBUGS et MultiBUGS. MultiBUGS est construit sur les algorithmes et outils existants dans OpenBUGS et WinBUGS, qui ne sont plus développés, et implémente la parallélisation pour accélérer les calculs. Plusieurs packages R sont disponibles, R2MultiBUGS agit comme une interface pour MultiBUGS, tandis que Nimble est une extension du langage BUGS.
Les implémentations alternatives du langage BUGS incluent JAGS et Stan .