ready4 software is implemented using a combination of object-oriented and functional programming paradigms.