A tool to learn java programing