bc, for basic calculator (often referred to as bench calculator), is "an arbitrary precision calculator language" with syntax similar to the C programming language. bc is typically used as either a mathematical scripting language or as an interactive mathematical shell.
In this repository I have gathered some useful bc programs.
If you'd like to provide more, simply open a new pull request.