Abstract: The process of learning new programming languages sometimes involves the transfer of knowledge from previously learned languages. While knowledge transfer can facilitate quicker learning and ...