A formal language, which comprises a set of instructions that produce various kinds of output. Programming languages are used in computer programming to implement algorithms. Related Articles: Glossary: SolidityGlossary: DatalogGlossary: Information Processing LanguageGlossary: Logic ProgrammingGlossary: Prolog