Onestamente non vedo nulla di devastante in quello che ti viene chiesto.
Tieni presente, che ormai é possibile richiedere le SDK (alle case produttrici di codici a barre) del prodotto in questione.
Solitamente vengono forniti in linguaggio C++, oppure in casi più evoluti anche per ambienti di sviluppo come Delphi o Visual.

Informati meglio sui dati del lettore di Codice e barre che il tuo committente é solito utilizzare e così potrai valutare le risorse a tua disposizione.

Ciao