A language used by machines to communicate with each other, such as computer protocols or programming languages.