Many languages support these in their standard libraries. (Eg Python does.)
They are a bit slow compared to ints or floats, but good for precision.