Question: what are the main types of database languages?
Answer: Data Definition Language. DDL stands for Data Definition Language. ... 
Data Manipulation Language. DML stands for Data Manipulation Language. ... 
Data Control Language. DCL stands for Data Control Language. ... 
Transaction Control Language. TCL is used to run the changes made by the DML statement.