Introduction By: Dr. Javad Razjouyan Programming Languages So, what exactly is a programming language? As a loose definition, a programming language is a tool used by a programmer…