Bun is written in Zig while Deno is in Rust.
edit: I find this to be a big differentiator for those wanting to better understand how their tools work and hack/propose code changes when desired.