user33110: What if I detach AVR microcontroller from the Arduino Board after uploading program? Does the microcontroller still have the program on it? Or the program will be deleted?
On the board where does Arduino store hex file?
I am very beginner in Embedded Programming. I am learning about microcontroller and Arduino. While learning about programming Arduino-Uno I got these question in my mind.

user33117: The AVR µC got a flash memory that can store the code loaded in. That mean you can load the code with the arduino board, detach the avr and put it on another circuit. If the µC is powered well, it will behave just like the arduino. 
Don't forget to set the /reset pin to high, if you do, the µC will be stuck to the 1st line of code ;)

33110: <p>What if I detach AVR microcontroller from the Arduino Board after uploading program? Does the microcontroller still have the program on it? Or the program will be deleted?</p>

<p>On the board where does Arduino store hex file?</p>

<p>I am very beginner in Embedded Programming. I am learning about microcontroller and Arduino. While learning about programming Arduino-Uno I got these question in my mind.</p>
 33117: <p>The AVR µC got a flash memory that can store the code loaded in. That mean you can load the code with the arduino board, detach the avr and put it on another circuit. If the µC is powered well, it will behave just like the arduino. </p>

<p>Don't forget to set the /reset pin to high, if you do, the µC will be stuck to the 1st line of code ;)</p>
