Estimado amigo.
Si estás en un foro de Visual C#, no te parece lógico que te recomendarían C#?.
Ahora lo de que acceder desde varias computadoras, no necesariamente tendría que ser web, también podría ser desktop, mucho dependerá de esas "distintas" computadoras, si estarán solo al interior de una empresa, negocio u oficina o acederás desde cualquier parte, ya sean cyber o cualquier lugar público?, ya que si vas a hacer un sistema que tiene todas las características de ser algo empresarial, no creo que vayas a estar exponiendo información de un negocio por todas partes no?.
No te quiero desanimar, pero tampoco te quiero ilusionar en vano. Si bien ya te dijeron que si es web puedes acceder desde cualquier dispositivo, eso es verdad, pero como estás diciendo que será un sistema de facturacion, inventarios y bancos, no creo que vayas a ir facturando por la calle o si?, o estés haciendo inventarios mientras caminas por la calle, tampoco estarás registrando tus cuentas bancarias a la vista de todo mundo, con lo delicado que que es eso no te parece?.
Tienes que analizar bien esos detalles y luego ver el tema del lenguaje, que en mi caso te podría recomendar que lo hagas con Visual C#, ya que es muy cómodo trabajar con él, pero si dominas algún otro lenguaje de tu preferencia, usa el que mas se acomode a tí y no tengas dificultades.
Lo que si te podría sugerir, es que empieces programando orientado a objetos, y si lo haces con una arquitectura n-capas, te sería mucho mas ventajoso, en caso te quieras mover a otros entornos.
Saludos cordiales,