RoutineJava is written in the Java programming language and provides algorithms/data structures and parts of algorithms/data structures that are commonly used or are useful in many scenarios.
A RJ object can work with external data or its own data.
A RJ object is not intended to replace all other objects but rather serve as an ready and easy option to improve and develop software.