Hyland interview question

What is your preferred method of learning programming languages?