The term computer language includes a wide variety of languages used to communicate with computers. It is broader than the more commonly-used term
programming language. Programming languages are a subset of computer languages. For example,
HTML is a
markup language and a computer language, but it is not traditionally considered a programming language.
Machine code is a computer language. It can technically be used for programming, and has been (e.g. the original bootstrapper for
Altair BASIC), though most would not consider it a programming language.
See more at Wikipedia.org...