• language which instructs a computer on how to perform a particular procedure, language which tells a computer how to connect to another computer