I don't know what coding languages do you use. If you use Matlab, I suppose that you can use the neural networks toolbox in Matlab software. If you use Python, I think scikit-learn lib is the best choice for your research about machine learning. In addition, there are tons of tutorials about machine learning and neural networks, you can search them by Google.
If you use version Matlab 2013b or newer, you can use syntax genFunction(net,pathname) generates a complete stand-alone MATLAB® function for simulating a neural network including all settings, weight and bias values, module functions, and calculations in one file. The result is a standalone MATLAB function file. You can also use this function with MATLAB Compiler™ and MATLAB Coder™ tools.