What specifically do you want to know? I coded a basic character recognition algorithm in C++ for lower case alphabet letters; requires a training set. I have a SON that someone else wrote in C++ if you want that.
The easiest way to go is to organize your pseudocode. Then, write your functions to perform the pseudocode in whatever language you want. They are pretty simple, just a lot of multi-dimensional array indexing.