Hola,
Mira los codigos de barras son muy variados, pero si vas a trabajar con codigos de barras Internacionales, debes solicitar asignacion de codigos de la EAN-13 que esta aqui en República Dominicana, pero si vas a usar codigos internos a tu compañía puedes usar la secuencia que te parezca mejor. Lo importante es que las impresoras que se usan para esto, atravez de una validacion de texto te imprimen el codigo deseado, ahora bien si quieres imprimir codigos desde un reporte visual en windows, necesitaras la ayuda de algun control especial, pues ya eso es una utilidad separada y por internet aparecen algunos gratis, pero no siempre funcionan como se quiere. Pero tambien los venden y esto funciona como una especie de tipos de letra, que tu escribes el texto y le aplicas ese tipo de letra y atraves de propiedades le especificas si es de 8, 10, 12, o 13 digitos.
Tambien debes tener en cuenta que el ultimo digito es un digito verificador y hay formulas para determinarlo que ahora mismo no las tengo a mano.
Para los fines de lectura cuando son lectores estándard tu solamente lo conectas al puerto correspondiente y con los manuales que trae, le haces las configuraciones correspondientes y te funcionara sin problemas.
Suerte