A programming language is a formal way of communicating instructions to a computer. There are various other terms used synonymously with programming language. The most common one being "computer language". Coding language is another term that is widely used in the industry. Another synonymous term is "scripting language". This term is used to describe languages that are used to automate simple tasks or scripts. A few other terms that can be used synonymously with programming language are markup language and query language. Markup language is used to describe the structure or formatting of text on web pages, while query language is used for database management. Lastly, computer code is a term that is used interchangeably with programming language.