由于计算能力的限制），概率编程范围有限，并且多数推断算法对每个任务都必须手工编写。尽管如此，在2015年一个50行的概率计算机视觉程序被用于基于人脸的2D图像来生成这些人脸的3D模型。这个程序使用反向（inverse）图作为推断方法的基础，并使用Julia的Picture包来建造。这使得“用50行代码写出过去千行代码的程序”成为可能。Gen概率编程库（也用Julia写成）已经被用于视觉和机器人任务。最近，概率编程系统Turing.jl已经被用于各种制药和经济应用。Julia中的概率编程已经结合于可微