|ODBC Stands for Open Database Connectivity.||JDBC Stands for java database connectivity.|
|Introduced by Microsoft in 1992.||Introduced by SUN Micro Systems in 1997.|
|We can use ODBC for any language like C,C++,Java etc.||We can use JDBC only for Java languages.|
|We can choose ODBC only windows platform.||We can Use JDBC in any platform.|
|Mostly ODBC Driver developed in native languages like C,C++.||JDBC Stands for java database connectivity.|
|For Java applications it is not recommended to use ODBC because performance will be down due to internal conversion and applications will become platform Dependent.||For Java application it is highly recommended to use JDBC because there we no performance & platform dependent problem.|
|ODBC is procedural.||JDBC is object oriented.|
Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course.