hat trick: (sports) three consecutive scores by one player or three scores in one game (as in cricket or ice hockey etc.)
score: the act of scoring in a game or sport
object language: a computer language into which something written in another computer language is to be translated