Joy Yes it it a Braille printer. It will work with windows as long as you have a parallel or serial port. You can also use a USB adapter. You will need a Braille translator program to translate from print to Braille. Travis Travis S. Moses 406-369-1364