Introduction Programming Language Concepts Objective of the Course Understand concepts of programming languages. Become familiar with different language paradigms and the…