• Most DB applications require a host programming language to use
SQL to communicate with the DB. (such as COBOL, FORTRAN,
C/C++, Java and Visual Basic)
• Your choice of host programming language can impact the way
you will have to code SQL. (Ex. SQL is embedded directly into a
COBOL program, whereas a language like C requires an API like
ODBC to issue SQL statements.