How Programming Languages Work
What is a compiler?
What is an assembler?
What is an interpreter (in computing)?
What is assembly?
What is a runtime environment?
What is bytecode?
What is machine code?
What does it mean for a project to be open source? What are some examples of open source projects?
What is a proprietary program?
What is a high-level language? Examples?
What is a low-level language? Examples?
How are high-level and low-level programming languages different?
What does it mean for a programming language to be object-oriented? Examples?