Primarily a Java programmer and NIX user, who codes in various other languages on the side.