This implementation of neural network is written on C++. It has GUI which developed with Qt framework. This application was developed with purpose to recognition handwritten digits which are given from MNIST dataset. Backpropagation algorithm is used for learning network and gradient descent for minimizing cost function.