Paradigms
Language Processors
100

A style of building programs that is good for logic operations however it limits the control the developer has over the flow of the program.

Declarative 

100

Its Debugging is easier as it continues translating the program until the error is met.

Interpreter 

200

A disadvantage of Imperative programming paradigms is that it is less ___, compared to declarative programming paradigms.

Efficient

200

Uses a lot of memory to generate object codes

Compiler

300

Paradigm that reduces program run time by dividing tasks.

Parallel

300

An interpreter is more___ than a compiler in terms of security.

Vulnerable

400

This older type of programming was known for its reusability of code in the time it was in use.

Procedural 

400

Lets humans communicate with the machine by converting mnemonics for the machine to understand.

Assembler

500

This type of programming uses statements instead of hard coding to filter data.

Data Driven Approach

500

Unlike Assemblers, Compilers are written in high level language, therefore an assembler is less___. 

Intelligent