the platform uses the object oriented java programming language ikoti rye ryimvura rirahari mu ntebe yuzuye n'abanyamerika bagiye bazikoresha nk'icyokurya cy'ingenzi