What are the different types of programming?
Languages
Java
C
Python
SQL
What is a metalanguage?
Metalanguages provide an understanding of rules in programming languages. They represent a syntax which is used as a checklist when compiling a program to remove errors before execution. EBNF Sample
variable = <letter> {<letter> | <digit>}
output statement = DISPLAY (<variable> | <string> | <number>)
Railroad Sample