An Geld verdienen solltest du im Moment besser eher nicht denken. Glaub mir, auf dem Niveau bist du noch lange nicht. Und welche Sprache sich am besten dafür eignet ... Gibts dazu irgendwoe Statistiken? Ich habe einen Nebenjob neben meiner Ausbildung und das Projekt setzt auf Silverlight auf, entwickelt wird mit C#. Aber eine Aussagekraft hat das jetzt nicht. Es kommt einfach auf den Betrieb an, was er macht oder mit sich machen lässt. Bei neuen Projekten besteht noch die Möglichkeit was neues auszuprobieren und somit eventuell eine neue Sprache ins Rennen zu schicken. Ansonsten ... naja, was im Betrieb halt üblich ist. Wartung alter Projekte -> die entsprechende Sprache beherrschen, an aktuellen Projekten arbeiten -> die entsprechende Sprache beherrschen, neues Projekt (unrealistisch) -> vielleicht Glück und es wird eine neue Sprache eingesetzt, die man beherrscht. Bei uns im Betrieb ist es so, dass uns erstmal die Sprache fast egal ist. Wir entwickeln auf der JVM und dafür gibt es genügend Sprachen. Aber primär wird natürlich Java und Groovy eingesetzt und damit auch im Grunde vorausgesetzt. Kann auch sein, dass demnächst noch Scala zum Repertoire gehören wird. Viel wichtiger ist bei uns, dass man ein "Entwickler" ist und kein CodingMonkey und das hat bei uns noch kein Schüler und auch kein Student geschafft.
Deswegen lass dir mit solche Ideen erstmal Zeit. Du musst nicht nur eine Sprache sprechen, sondern auch entsprechend denken können und das braucht mehr Zeit als die Sprache, manche lernen es auch nie.