1. A method of operating an indicia reader comprising: reading a plurality of indicia, at least two of the indicia each comprising a respective encoded a portion of an executable software program; establishing a relationship of data provided in the plurality of indicia utilizing at least a portion of the data provided in each of the plurality of information data bearing indicia; using the established relationship to create an assembled software program from a combination of the respective encoded portions of the executable software program and, running the assembled software program; wherein the encoded executable software program comprises compiled object code capable of being directly executed on a real or virtual computer platform.