How would you explain the difference between functional programming and object-oriented programming to someone who 's just started learning programming ?
To a beginner , how would you explain the difference between object-oriented , functional , and procedural programming ?