Open Database Connectivity
最近ではWindowsにおいてもC言語によってODBCを直接利用することは少なくなっており、Visual Basic (VB)などでは、COMとしてVBから直接扱えるADO (ActiveX Data Objects)の下部レイヤーの選択肢の1つとして利用される事が多い。(ADOは、ODBCに代わりOLE DBと呼ばれるプロバイダを選択することでデータベース固有の接続方法を抽象化するが、既存のODBCとの接続のためのラップである「OLE DB Provider for ODBC」を使うこともできる。)
しかし、一方で、SQL Server 2014以降ではOLE DBは今後更新されず、汎用的な接続方法としてはODBCに回帰する方向性も示されている。
.NET FrameworkではADOと同じような考え方であるが、マネージド環境となるため、これらのプロバイダは一新されている。