B is a programming language developed at Bell Labs circa 1969 by Ken Thompson and Dennis Ritchie.
Though often mythologized that B derived from BCPL, Thompson created B from a stripped down Fortran source. Thompson began with the letter Z and after each revision, he decremented the name, one letter toward A. When finished, he landed on B. After Ritchie ported B to another machine, Ritchie called it new B, a tongue-in-cheek reference to newbie. That porting let Ritchie add types and structs. Doing that necessitated a bump up revision of the name to C. Later, when writing about C, Ritchie stated one could think of it like a BCPL and from that is the source of all origins confusion.