Arduino bootloader

Hello, I am a absolute begginner with Arduino. Do you need a boot loader to program an arduino from a PC? Is the arduino bootloader Optional? What are the positives and negatives about the boot loader? Please answer in a very simple form Thank you.

ibutura: Hello, I am a absolute begginner with Arduino. Do you need a boot loader to program an arduino from a PC?

No, you don't need it. But it makes life a hell lot easier when you use the Arduino IDE!

ibutura: Is the arduino bootloader Optional?

In the basic, yes. You can program the ATmega (the micro controller on a Arduino Uno) without the bootloader. But to use the Arduino and the Arduino IDE as it is designed to be used you need the bootloader.

ibutura: What are the positives and negatives about the boot loader?

Pro: Easy to use the Arduino Con: Takes up space (but just a little bit)

There are more but Google can help you with that.

For now, just use the bootloader as your a beginner. Just don't worry about it. It should already be on an Arduino you bought. When the time comes you don't want to use it you probably understand all about it already ;)