a code machine for java use the web