Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithmsExamples: C++, Java, C#...A (document) markup language is a modern system for annotating a document in a way that is syntactically distinguishable from the text.