We overview the recent advances of reservoir computing, which is a novel optical computing scheme based on the dynamics of laser systems with time-delayed feedback. Its concept comes from recurrent neural networks, and fast implementation of reservoir computing can be realized using a semiconductor laser with optical feedback over 1 Gbyte/s. Spoken digit recognition and time-series prediction tasks are carried out using reservoir computing.