Domanda di colloquio di GSK

How do you go about learning a new programming language?