A barcode is just a different visual representation of characters (usually numbers). The scanner acts like a keyboard to the computer, if you open any program you can type into, the scanner will 'dump' the scan data in just as if you typed it. Almost any program will 'read' scanner information (notepad, wordpad, word, excel, etc)
If you are trying to have a program look up data regarding the movie itself based on the UPC barcode, that is something different.