Arduino is great to program and use. But if I need to produce standalone microcontroller (e.g in the case of manufacturing a device) I guess I need to know PIC programming, C language, programmer kit etc.
1) Arduino is not using C.
2) Using Arduino board I can not program any PIC microcontrollers
My question is that if I make a device and can not use Arduino for the ultimate goal, does it means that I also have to learn PIC programming and many other aspects? Is Arduino just for testing your ideas rather than implementing them for standalone use?