Yes - you have to learn it. And if you getting deeper it´s really hard not to get confused with all the references, pointers and such things.