500 may refer to any of the following:
1. 500 is an HTTP status code for internal error, indicating that the server encountered an unexpected malfunction and is unable to fulfill the request. This error is often occurs when attempting to run a server script such as a PHP or Perl file that contains mistakes.
2. 500 is an area code, see our 500 area code listing for further information.