What is function in programming?
What is functional programming?