Cant Upload programme into Arduino Nano

I've recently bought a new arduino nano and i tried uploading a program onto it,but for some reason it cant upload.

This is the error msgs that it gave:

Arduino: 1.6.11 (Windows 7), Board: "Arduino Nano, ATmega328"

Sketch uses 2,802 bytes (9%) of program storage space. Maximum is 30,720 bytes.
Global variables use 233 bytes (11%) of dynamic memory, leaving 1,815 bytes for local variables. Maximum is 2,048 bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xde
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xde
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xde
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xde
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xde
avrdude: stk500_recv(): programmer is not responding
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xde
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xde
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xde
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xde
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xde

Any help for a newbie?

You should turn on verbose output during upload (in the arduino IDE preferences) to get more information on what is going wrong.

Have you selected the correct port?
Does windows recognize the device? If it's a cheapy clone using ch340g, have needed drivers installed?

Hello there, I am having exactly the same problem with Genuino Uno and Mavericks.

May I ask you what OS you're using? and which edition.

I have MACOS 10.9.5. I also tried a windows laptop, still nothing. I turned on the verbose as it is advised above but I don't have any significant help out of this. The programmer is still not responding. It is frustrating. I would recommend to you to search for installing the FTDI drivers if you can't see your port (there are multiple tutorials on Youtube) maybe it would help you at least. But keep in mind I am a newbie.

Look under the Arduino and read what communication chip you have.
Either FTDI or CH340.

If you got an original Arduino with original FTDI chip - you should not have any problem. If the device is not dead in Arrival, it should work out of the box.

FTDI clone: when using a modern Win system 8.1 or 10 you might have run into the FTDI locking problem. If that also applies for Win7, I don't know.
In that case search the I-Net using keywords ftdi, clone, windows problem.
CH340: did you install the driver separately as there is no built-in driver for OS (OSX, WIN, LINUX)