Original: A microcontroller ( sometimes abbreviated C , uC or MCU ) is a small computer on a single integrated circuit containing a processor core , memory , and programmable input\/output peripherals .
Simplified: It contains an integrated processor core , memory ( a small amount of RAM , program memory , or both ) , and programmable input\/output peripherals .