B0caml execute des scripts OCaml tel qu'ocaml le fait. Par contre il fournit un support direct pour utiliser des modules tiers et compile les scripts de façon transparente vers le code natif (ou bytecode) .
B0caml est distribué sous licence ISC et il depend de B0 and Cmdliner. Il se prononce /bokamɛl/.