bc — інтэрактыўны інтэрпрэтатар C-падобнай мовы, які дазваляе выконваць вылічэнні з адвольнай дакладнасцю. Нярэдка выкарыстоўваецца ў якасці калькулятара ў камандным радку UNIX-падобных сістэм. Традыцыйная рэалізацыя bc была абалонкай для калькулятара dc, які прымаў выразы ў адваротнай польскай натацыі, і выконвала пераўтварэнні з інфікснай формы ў адваротную польскую. Сучасная версія Gnu bc рэалізаваная як асобная праграма. Большасць аператараў bc паўтараюць аналагічныя аператары C.