Difference between ODBC and JDBC in Java

Java Programming Java8Object Oriented Programming

Following are the notable differences between ODBC and JDBC.

DefinitionODBC - Open DataBase Connectivity.JDBC - Java Database Connectivity.
LanguagesCan be used for C/C++/java.Only for Java.
PlatformWindowsMost of the platforms being cross-platform compatibility.
Driver DevelopmentODBC drivers are implemented in native languages like C/C++.JDBC drivers are implemented in Java.
PerformanceODBC drivers are faster.JDBC drivers are slower than ODBC drivers.
TypeODBC is procedural.JDBC is object oriented.
Updated on 21-Jun-2020 12:31:47