arduino burn?

Hey guys, when I try to upload code on the arduino
this message appears:
avrdude: stk500_getsync(): not in sync: resp=0x00

and the arduino heats too much when I try to upload the code

is it possible it is burnt?

thanks

softuino:
is it possible it is burnt?

Yes.

What was the last thing you remember before it stopped working?

Please try the loopback test (stickied at the top of the Troubleshooting forum).

Heating up is a sign that something could be burnt.

Heating up is usually an indication that at least 1 IO pin is damaged, and maybe more.
Such may occur eventually (or sooner) when an LED is driven with no current limit resistor.
Or when a High output pin is accidentally shorted to ground.