This week in school, our discussion assignment was to discuss the importance and advantages of using functions in programming. I’ve been using Khan Academy for about 6 months now for studying math, and computer science outside of school, So I’ve seen a lot of beginners on the site who don’t understand the purpose of using functions. Hopefully this article sheds a little light on this topic for those who also don’t understand.