List of arbitrary-precision arithmetic software

This article lists libraries, applications, and other software which enable or support arbitrary-precision arithmetic.
Stand-alone application software.
Software that supports arbitrary precision computations:
Languages.
Programming languages that support arbitrary precision computations, either built-in, or in the standard library of the language:
Online calculators.
For one-off calculations. Runs on server or in browser. No installation or compilation required.