2 Aug 201812 Aug 2018 Bernaridho Chapter 3 : Theoretical Foundation II Modular- Programming, Code-translation, and Encapsulation