Hola vril, ne me enojo, pero es que con lo que comentas es un poco "de chiste" intentar contestarte.
A priori, no se los demás, pero yo no tengo ni idea de que es una "aplicación de control satelital"
y sólo con eso ya quieres que te contestemos sobre el lenguaje a utilizar (¡¡nada más y nada menos!!)
Lo lógico para pedir consejo sobre un lenguje de desarrollo (algo tan importane como eso para un proyecto) sería dar datos tipo:
* Plataforma/s donde se va a desarrollar.
* Plataforma/s donde se va a ejecutar.
* Tipo de aplicación; Algo más que lo que has dicho.
* ¿Algun tipo de conexión a Base de Datos? ¿Cual? ¿Reportes? ¿Sólo consultas? ¿Operaciones básicas a realizar?
* ¿Número de usuarios/conexiones concurrentes?
* ...