en mi opinion muy personal, DELPHI.
Cuando termine la escuela encontre trabajo en una empresa donde se recargan cartuchos de tinta. El trabajo era realizar un sistema que controlara lo tradicional (clientes, proveedores, almacen, etc). El sistema controlaba todo eso, ademas de que imprimia notas de remision, facturas, reportes al final del dia (ya que tambien habia vendedores y habia que calcular la comision de cada uno). Al entrar al sistema pedia numero y contraseña del vendedor.
Tambien desde cualquier local (sucursales o matriz) se podia ver el inventario y las transacciones en linea de cada uno de los otros locales.
El sistema se instalaria en la matriz y en 2 sucursales.
Tambien, como mero capricho, se me ocurrio poner un chat para que se comunicaran las sucursales.
Claro que todo esto se puede hacer en cualquier lenguaje. Ahora lo pienso y podria haber utilizado Visual Basic para desarrollar mi sistema, pero en aquel momento acababa de salir de la escuela y nos habian enseñado Delphi