I am not a programmer by profession, but I program for my own needs, I deal with genealogy and DNA research.