ODBC is a standardized application programming interface (API) for accessing databases originally designed and built in the early 1990s. The development of ODBC intended to enable applications to be independent of their underlying database by having a standardized API that would be implemented by database-specific drivers. This allowed a developer to write their application and potentially easily migrate it to another database by simply specifying a different driver. B