Lenguajes podes utilizar todos los que quieras, podes tener una misma aplicacion con varios módulos hechos en distintos lenguajes, siempre que formen parte de una misma aplicacion. Hasta 3 aplicaciones me parece mucho! creo que con una es suficiente pero bueno ya veremos, si se quedan con ganas de mas tal vez para el próximo se pueda hacer así.
Saludos!
En línea
An expert is a man who has made all the mistakes which can be made, in a very narrow field.
Puedes hacer lo que sea jdc, mientras tenga alguna utilidad para alguien.. es decir, imagina que haces una librería para Java, o Ruby que se yo.. O una aplicación en consola, todo vale..
Bueno yo aprovecho que me dieron a escoger que proyecto presento en programación en la universidad y mato dos pájaros de un tiro... un jueguto en java :p