An Arbitrary Precision Calculator Language
bc is a language that supports arbitrary precision numbers with interactive execution of statements. There are some similarities in the syntax to the C programming language. A standard math library is available with a command line option. bc starts by processing code from all the files listed on the command line in the listed order. After these have been processed, bc reads from standard input. At this time lines are executed as they are read, in usual interactive fashion.
bc accepts the following command line options:
Print the usage and exit.