Question: what subatomic particle is responsible for the production of colored light?
Answer: The particles responsible for giving off colored light would be the electrons because the excitement caused by heating makes the electrons jump from ground state into a high energy level.