Which of the following is a key characteristic of functional programming?
Utilizing immutable data structures
Emphasizing imperative control flow
Adhering to object-oriented design principles
Relying on side effects

Computer Science Exercises are loading ...