Hola,
Voy a ampliar un poco la informacion.
La aplicacion correra principalmente en windows, pero sera un punto a favor, poder intalarla a los clientes en linux .
Mi dominio de c# es nivel medio y mi nivel de b4j, pues, he realizado alguna cosa muy pequeña pero me resulta mas sencillo y familiar al haber estado toda la vida programando en visual basic 6.0
Una cosa importante es que el programa tendra que tener acceso a diferentes hardware como impresoras, scaners (de tipo codigo de barras) ....
un saludo