Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Introduction: Software

Answer the questions below concisely with your own understanding.

a. Identify the difference between a programming language and a compiler. Give at least one illustrative example.

b. Identify the difference between a code editor and an IDE. Give at least one illustrative example.

c. Identify the different levels of programming language and give at least 3 examples per level.

d. Which criteria characterize the above level separation of programming languages? For example, what are the properties that separate high-level ones from the middle-levels?

Your submission should be written in Microsoft Word in docx format and named with <StudentID>.docx where <StudentID> is your Student ID, for example 25123456.docx.