The primary materials used in OSCs include conjugated polymers and small organic molecules. These materials are chosen for their ability to absorb light and facilitate charge transport. Additionally, various nanomaterials such as fullerenes, carbon nanotubes, and quantum dots are often incorporated to improve electronic properties and enhance performance.