What is the valid range for program return value in Linux/bash?

bash negative exit code
linux maximum exit code
linux return code max value
linux exit codes
c exit codes
exit status code 200
linux return code size
linux exit code size