True
Functional programming avoids mutable state.
True
Object-oriented programming relies heavily on inheritance.
False
Procedural programming cannot use loops.
False
Declarative programming specifies the steps to achieve an outcome.
<|start_header_id|>system<|end_header_id|>Generate 4 true/false questions on programming paradigms<|eot_id|><|start_header_id|>user<|end_header_id|> This is the question: True/False Programming Paradigms <|eot_id|><|start_header_id|>assistant<|end_header_id|>[{'correct_answer': 'True', 'options': None, 'question_text': 'Functional programming avoids mutable state.'}
 {'correct_answer': 'True', 'options': None, 'question_text': 'Object-oriented programming relies heavily on inheritance.'}
 {'correct_answer': 'False', 'options': None, 'question_text': 'Procedural programming cannot use loops.'}
 {'correct_answer': 'False', 'options': None, 'question_text': 'Declarative programming specifies the steps to achieve an outcome.'}]<|eot_id|>