In the last few decades, a lot of research has been done on high-speed computing techniques. Many scientific fields need high-speed and high-performance computational techniques for smooth and fast operations. Human-brain–inspired computing, named artificial neural network or neuromorphic computing, is the leading technology. In this chapter, we review the emergence of photonics in neuromorphic computing, a concise survey on recent photonic architecture, and components for neuromorphic computing.