Arduino Micro - Can I use USB to Micro B to burn it?

Hi guys!

Yes, I did google a lot before posting this.

I'm trying to find out if the Arduino Micro requires me to buy another cable in order to burn the code into it (if so, which?) or can I just use the cable I got for the arduino Uno SMD (The USB to Micro B) on the Adruino Micro, and there won't be a need for anything else in order to burn the the code on the arduino software that I write on my laptop, into the arduino microprocessor, right?