multiple programming language word pairs benchmark