FIRMWARES Programming requirements!

vbimport

#1

Hi,
My question is about FIRMWARES.
Do firmwares have special language for programming?
Can I as an assembler 80x86 programmer change or develop already produced firmwares?
How about programming new firmwares?
Can It be done by just one programmer?
Please share your information in this case.

Thanks in advance.
Best Regards,
GuyNoir.