Perceptron
This article will explain how to create the Perceptron in C#. You gonna need Visual Studio C#, I've used 2010 Express version, which is free by the way, but this code should work in any other version too. I assume that you know basics about what Perceptron is and how it works and you are at least little experienced at programming and familiar with OOP principles.