I am a bit new to FPGA's. I am interesting in the Max 10 fpga. Any idea with programmer is suitable for the Max 10 -10M08 Eval Kit Board?
PL-USB2-BLASTER or the more expansive one PL-USB-BLASTER-RCN?
Do I always need an external programmer to program my device?
Thanks in advance.
Yes, you need a programming cable.
There are 3rd party options available. Terasic's option is popular. However, Intel won't support you if you use one.
Once you've created and tested your design, you can store the bitstream in the configuration flash memory (CFM) of the device so it will program itself on powerup.