Todos los aspectos de nuestra vida social dependen cada vez más de la ciencia y la tecnología. Desde la producción en fábricas, el comercio y los negocios hasta la interacción social, hay desarrolladores de software en casi todas las industrias. La programación informática se ha convertido rápidamente en una de las profesiones mejor pagadas, y el salario promedio de los programadores sigue alcanzando nuevos máximos; actualmente en Estados Unidos esta cifra se acerca a los $100,000.
Si estás considerando aprender a programar, la primera pregunta que debes resolver es qué lenguaje debes aprender. Responder a esta pregunta no es fácil; hay muchas cosas a considerar, como qué tipo de trabajo quieres hacer con la programación y a dónde quieres ir a desarrollarte. Hoy hemos preparado para ti un montón de datos y otra información que puede ayudarte a tomar una decisión. Aquí no intentamos responder qué lenguajes de programación son mejores o peores, simplemente reflejamos objetivamente las diferencias entre los distintos lenguajes a partir de algunos datos recopilados y las opiniones de diferentes personas.
Los lenguajes de programación se usan comúnmente para:
La primera pregunta que deberías responder es: ¿en qué área de la programación planeas trabajar? ¿Quieres crear sitios web hermosos o prefieres diseñar juegos para iOS y Android? ¿Quieres desarrollar aplicaciones de cliente para usuarios individuales o dedicarte a la investigación y desarrollo de software empresarial a gran escala? Los sistemas financieros y empresariales necesitan implementar muchas funciones complejas y un alto nivel de organización, lo que requiere aprender C# y Java. En cambio, las páginas web y el software relacionados con medios y diseño necesitan lenguajes de programación dinámicos, versátiles y funcionales y de tamaño reducido, como Ruby, PHP, JavaScript y Objective-C.
¿Cómo son los salarios según el lenguaje de programación?
Aunque algunos desarrolladores de software individuales pueden ganar hasta 5.5 veces más que el promedio en su categoría, aún así hay que mencionar las diferencias salariales generales entre quienes programan en distintos lenguajes. A continuación hemos recopilado un conjunto de salarios anuales promedio de desarrolladores que trabajan con diferentes tipos de lenguajes de programación en Francia, Alemania, Reino Unido y Estados Unidos.
Estadísticas de ofertas de trabajo para lenguajes de programación:
Los salarios altos son ciertamente importantes, pero recuerda que para obtener un salario tan generoso la condición es que alguien te contrate. Hay muchas tecnologías que ofrecen salarios muy altos, pero son altamente especializadas, abarcan un campo muy reducido y muy pocas personas dominan esa tecnología. Por ejemplo, Fortran no es muy popular y muy pocas personas quieren tocarlo, pero descubrirás que este lenguaje que ya tiene décadas de existencia está muy bien remunerado. Por otro lado, cuando eliges aprender el lenguaje con mayor demanda en el mercado, encontrarás que en todo momento hay decenas de competidores solicitando el mismo puesto que tú. A continuación hemos recopilado para ti estadísticas de ofertas de trabajo en diferentes lugares.
Popularidad de los lenguajes de programación:
Al hablar de la popularidad de los lenguajes de programación, la cantidad de ofertas de trabajo no es el único criterio para medirla. Echemos un vistazo a las clasificaciones del "lenguaje de programación más popular" según diferentes estándares.

1. ¿Qué es el índice TIOBE?
El índice de programación TIOBE es una clasificación sobre la popularidad de los lenguajes de programación, basada en estadísticas de consultas en motores de búsqueda como Google, Yahoo, MSN, Baidu, Wikipedia y YouTube. TIOBE solo considera lenguajes Turing completos, por lo que algunos lenguajes populares como HTML y SQL no aparecen en la clasificación.
2. La encuesta es proporcionada por Lynda.com, una empresa que ofrece miles de cursos en video sobre habilidades de software, creatividad y negocio.
3. RedMonk adopta un enfoque diferente: determina la popularidad de los lenguajes mediante la frecuencia de creación de proyectos en GitHub y de creación de preguntas en StackOverflow.

Palabras finales:
No hay lenguajes buenos o malos; el mejor lenguaje es aquel que mejor se adapta a ti y que realmente amas. Choose a job you love, and you will never have to work a day in your life!
Fuente: http://www.techug.com/best-programming-language