Introducing Object-oriented programming