Coincido con Casimiro Notevi,
Desde que se inventaron los lenguajes hemos brincado de uno a otro para ver que veneficios tiene este o este otro.
Siempre que se inicia una nueva aplicacion para un cliente se tiene que preguntar
Que equipo tiene,
Que condiciones requiere dicho programa
Va a trabajar en red local, internet o desde el transbordador espacial
Que manejador de base de datos
puede utilizar su equipo.
Va a ser utilizado por cuantos clientes u operarios a la vez.
ect.etc.etc.
Esto es basico para cualquier programador, malo o bueno.
si se desconoce la necesidad del cliente entonces haras una chapuza y tendras que ir cada cinco minutos a solucionar problemas.
Para mi la pregunta sono a programa simple de captura de datos.
Facil y rapido---- Delphi.----
Saludos