An arbitrary precision numeric processing language with C-like syntax. Traditionally implemented as a front-end to DC. There is a GNU version called GNU BC.