Serial comms

I keep getting the error message:
avrdude: stk500_getsync(): not in sync: resp = 0x30
Can anyone tell me what it means, please?
Is there any way to decode error messages?
The code, from C:\arduino-1.0\reference\Serial_Println.html is:

/*
  Analog input

 reads an analog input on analog in 0, prints the value out.

 created 24 March 2006
 by Tom Igoe
 */

int analogValue = 0;    // variable to hold the analog value

void setup() {
  // open the serial port at 9600 bps:
  Serial.begin(9600);
}

void loop() {
  // read the analog input on pin 0:
  analogValue = analogRead(0);

  // print it out in many formats:
  Serial.println(analogValue);       // print as an ASCII-encoded decimal
  Serial.println(analogValue, DEC);  // print as an ASCII-encoded decimal
  Serial.println(analogValue, HEX);  // print as an ASCII-encoded hexadecimal
  Serial.println(analogValue, OCT);  // print as an ASCII-encoded octal
  Serial.println(analogValue, BIN);  // print as an ASCII-encoded binary

  // delay 10 milliseconds before the next reading:
  delay(10);
}

Moderator edit: CODE TAGS

Thank You,

Chris

I find google very useful.

ChrisDeveloper:
I keep getting the error message:
avrdude: stk500_getsync(): not in sync: resp = 0x30

Do you have the correct arduino board selected on the tools menu ?

I keep getting the error message:

That's not the only thing that appears in that window. A link to the troubleshooting section also appears. At that site, whine to the forum is way down on the list.