Let's learn about different styles of coding used by developers. We'll explore functional programming and object-orientated programming.