SQL-- It is basically a computer language that helps a user to access, manipulate and retrieve information from a database. SQL basically acts as the prompter to a DBMS, i.e. database management software. A database is nothing but a collection of data in form of text, tables, indexes, diagrams, etc. Programmers make use of various SQL commands and syntax, to alter, add, or delete information from an existing data.
OPL--OPL (Optimization Programming Language) A brief definition of OPL as a programming language to express optimization problems. itis a modeling language for combinatorial optimization, designed to substantially simplify optimization problems.