Describe your criteria for deciding whether a given language isa programming language. Apply your criteria to decide whether eachof the following is a programming language: some specific dialectof C++ (say, according to the standard ratified in 1998 as ISO/IEC14882), predicate logic, and English. Explain how you’ve used yourcriteria to decide. Don’t worry about the details of the C++standard; I just wanted it to be clear that there exists a standardwhich defines some specific dialect of C++.