Una de las primeras preguntas que los nuevos estudiantes de informática se hacen es “¿qué lenguaje debo aprender?” La respuesta a esta pregunta es más complicada de lo que podría suponer. Diferentes idiomas tienen diferentes capacidades y aplicaciones.
Algunas lenguas son más comúnmente utilizados en los entornos de la empresa (por ejemplo: Java), mientras que otros son un elemento básico de las aplicaciones web (ejemplo: PHP).
1. Java
La demanda de ingenieros de Java es excepcionalmente alta , con Indeed.com contando 62.589 vacantes de Java en su base de datos. Posiciones de desarrollo más altos requieren un conocimiento práctico de Java y / o C.
2 . C Idioma
C es uno de los lenguajes de programación más antiguos utilizados en la actualidad . Originalmente fue desarrollado en 1972 por Dennis Ritchie en los Laboratorios Bell . C es el “abuelo ” de muchos lenguajes de programación , incluyendo Java, C #, C + + , Perl y JavaScript .
C es potente, estable , y fácilmente disponibles en prácticamente todas las plataformas . La interpretación principal de muchos lenguajes populares como Python y PHP está escrito en lenguaje C . Esta es la razón por la cual C es una de las primeras lenguas que se enseñan a los estudiantes, ya que puede hacer que el aprendizaje de otras lenguas mucho más fácil .
C ocupa el número 1 en el índice TIOBE y no.13 en JobsTractor .
3 . C + +
C + + fue creado originalmente en 1983 para hacer frente a las deficiencias del lenguaje C . Es un lenguaje de nivel intermedio con características de programación orientada a objetos . C + + poderes algunas de las aplicaciones de escritorio más populares en el mundo, incluyendo a toda la suite de software de Adobe (Adobe Photoshop, Illustrator, etc ) , Mozilla Firefox, Google cromo , y Winamp .
La demanda de programadores de C + + es constantemente alta , con 29.225 vacantes de acuerdo a efecto .
También ocupa el número 4 en el índice TIOBE , y no.10 en JobsTractor .
4 . C #
C # (pronunciado “C -Sharp ” ) fue desarrollado por Microsoft en 2000 como una parte fundamental de su . NET Framework .C # es un lenguaje de programación orientado a objetos , multi - paradigma que combina lo mejor de C y C + + . Learning C # es una necesidad para cualquier programador que quiera desarrollar para plataformas de Microsoft ( incluyendo Windows).
C # clasifica no. 6 en el índice de TIOBE y no. 8 de JobsTractor.
Hay 29.557 puestos de trabajo de C # en Indeed.com.
5 . Objective- C
Objective- C fue desarrollado en 1983 por Tom Amor y Brad Cox en Apple para hacer frente a las deficiencias orientadas opuesto del lenguaje C . Objective C es el lenguaje principal utilizado en Apple OS X y sistemas operativos iOS . El aumento de la popularidad de los Mac y Apple ” i ” “dispositivos (incluyendo iPad y iPhone ) ha creado una gran demanda de programadores de Objective- C .
El conocimiento práctico de Objective- C le ayudará a desarrollar aplicaciones para iOS , lo que allana el camino para miles de puestos de trabajo en nuevas empresas , así como grandes empresas de tecnología ( 17.702 puestos de trabajo, como por cierto ) . Como un programador de Objective- C , también puede freelance y crear aplicaciones para iOS por su cuenta.
Filas Objective- C no.3 tanto JobsTractor y el índice TIOBE.
Empezar a crear sus propias aplicaciones para iPhone con este gran Objective- C tutorial para principiantes
6 . PHP
PHP (Hypertext Processor) es un lenguaje de scripting del lado del servidor que alimenta a más de 244m sitios web en línea , incluyendo la publicación más populares plataformas de WordPress , Joomla y Drupal . Creada en 1995 , PHP es uno de los idiomas más jóvenes en esta lista.
PHP es relativamente fácil de aprender y puede ser fácilmente embebido en páginas HTML, que se ha convertido en el go-to de uso general del lenguaje de programación en línea. La alta demanda de los desarrolladores de aplicaciones web ha dado lugar a un enorme exceso de puestos de trabajo de PHP. PHP Mastering es a menudo el primer paso para convertirse en un desarrollador web en toda regla.
Dicho sea de paso , PHP ocupa el n º 2 de JobsTractor estadísticas mensuales de empleos , y el n º 5 de acuerdo a Tiobe índice. También hay 17.627 PHP trabajos en línea , de acuerdo con Indeed.com.
Usted puede aprender cómo iniciar la programación en PHP con este tutorial gratuito.
7 . Pythón
Python fue creado en 1991 por Guido van Rossum . Este lenguaje de programación de alto nivel hace hincapié en la legibilidad y simplicidad , y es un gran lenguaje para principiantes para iniciar su viaje de programación. Python ha disfrutado de un resurgimiento en popularidad en los últimos años y ahora los poderes de algunos de los sitios web más populares del mundo , como Instagram.com , Pinterest.com y Rdio.com través de su framework web asociado, Django.Google ha invertido mucho en el desarrollo , especialmente Python en la última década más o menos , lo que ha añadido más a la popularidad del lenguaje (de hecho , Python fundador van Rossum era un empleado de Google desde 2005 hasta 2012 ).
Python ocupa el N º 9 en la lista de disponibilidad de empleos JobsTractor y n º 8 en el índice TIOBE . De hecho cuenta 19.533 puestos de trabajo en línea de Python.
8 . ruby
Ruby fue desarrollado en 1995 por Yukihiro Matsumoto mediante la combinación de elementos de Perl, Lisp, y Eiffel.Es un lenguaje dinámico orientado a objetos que hace hincapié en la sencillez y la automatización. Ruby poderes del framework Ruby on Rails , que se utiliza en los sitios web populares como Yammer , Scribd , Github , Groupon y Shopify . Muchos estudiantes nuevos a la programación también se encuentran Ruby relativamente fácil de aprender debido a su sintaxis simple y legibilidad Inglés -like.
Ruby ocupa el n º 5 en la lista de trabajos de JobsTractor , y n º 11 en el índice TIBOE . De hecho cuenta 11.435 puestos de trabajo de Ruby en su base de datos.
Conclusión ¿ Qué lenguaje de programación que elija para aprender debe ser determinado tanto por los gustos y necesidades personales , como por la disponibilidad de trabajo ?.
El mercado de trabajo para los programadores rara vez es estable, idiomas que están en boga hoy en día podrían no ser así en los próximos años .Objective- C, por ejemplo, fue ignorado en gran medida a lo largo de la década de 1990 , pero creció en popularidad con el resurgimiento de Apple como una potencia de alta tecnología en la década de 2000 .
Como programador , que se espera para ser competentes en al menos una lengua ” caballo de batalla “, como Java o C, pero siempre se puede optar por especializarse en cualquier otro idioma que excita intelectualmente.
Fuente: unoscreadores
Algunas lenguas son más comúnmente utilizados en los entornos de la empresa (por ejemplo: Java), mientras que otros son un elemento básico de las aplicaciones web (ejemplo: PHP).
1. Java
La demanda de ingenieros de Java es excepcionalmente alta , con Indeed.com contando 62.589 vacantes de Java en su base de datos. Posiciones de desarrollo más altos requieren un conocimiento práctico de Java y / o C.
2 . C Idioma
C es uno de los lenguajes de programación más antiguos utilizados en la actualidad . Originalmente fue desarrollado en 1972 por Dennis Ritchie en los Laboratorios Bell . C es el “abuelo ” de muchos lenguajes de programación , incluyendo Java, C #, C + + , Perl y JavaScript .
C es potente, estable , y fácilmente disponibles en prácticamente todas las plataformas . La interpretación principal de muchos lenguajes populares como Python y PHP está escrito en lenguaje C . Esta es la razón por la cual C es una de las primeras lenguas que se enseñan a los estudiantes, ya que puede hacer que el aprendizaje de otras lenguas mucho más fácil .
C ocupa el número 1 en el índice TIOBE y no.13 en JobsTractor .
3 . C + +
C + + fue creado originalmente en 1983 para hacer frente a las deficiencias del lenguaje C . Es un lenguaje de nivel intermedio con características de programación orientada a objetos . C + + poderes algunas de las aplicaciones de escritorio más populares en el mundo, incluyendo a toda la suite de software de Adobe (Adobe Photoshop, Illustrator, etc ) , Mozilla Firefox, Google cromo , y Winamp .
La demanda de programadores de C + + es constantemente alta , con 29.225 vacantes de acuerdo a efecto .
También ocupa el número 4 en el índice TIOBE , y no.10 en JobsTractor .
4 . C #
C # (pronunciado “C -Sharp ” ) fue desarrollado por Microsoft en 2000 como una parte fundamental de su . NET Framework .C # es un lenguaje de programación orientado a objetos , multi - paradigma que combina lo mejor de C y C + + . Learning C # es una necesidad para cualquier programador que quiera desarrollar para plataformas de Microsoft ( incluyendo Windows).
C # clasifica no. 6 en el índice de TIOBE y no. 8 de JobsTractor.
Hay 29.557 puestos de trabajo de C # en Indeed.com.
5 . Objective- C
Objective- C fue desarrollado en 1983 por Tom Amor y Brad Cox en Apple para hacer frente a las deficiencias orientadas opuesto del lenguaje C . Objective C es el lenguaje principal utilizado en Apple OS X y sistemas operativos iOS . El aumento de la popularidad de los Mac y Apple ” i ” “dispositivos (incluyendo iPad y iPhone ) ha creado una gran demanda de programadores de Objective- C .
El conocimiento práctico de Objective- C le ayudará a desarrollar aplicaciones para iOS , lo que allana el camino para miles de puestos de trabajo en nuevas empresas , así como grandes empresas de tecnología ( 17.702 puestos de trabajo, como por cierto ) . Como un programador de Objective- C , también puede freelance y crear aplicaciones para iOS por su cuenta.
Filas Objective- C no.3 tanto JobsTractor y el índice TIOBE.
Empezar a crear sus propias aplicaciones para iPhone con este gran Objective- C tutorial para principiantes
6 . PHP
PHP (Hypertext Processor) es un lenguaje de scripting del lado del servidor que alimenta a más de 244m sitios web en línea , incluyendo la publicación más populares plataformas de WordPress , Joomla y Drupal . Creada en 1995 , PHP es uno de los idiomas más jóvenes en esta lista.
PHP es relativamente fácil de aprender y puede ser fácilmente embebido en páginas HTML, que se ha convertido en el go-to de uso general del lenguaje de programación en línea. La alta demanda de los desarrolladores de aplicaciones web ha dado lugar a un enorme exceso de puestos de trabajo de PHP. PHP Mastering es a menudo el primer paso para convertirse en un desarrollador web en toda regla.
Dicho sea de paso , PHP ocupa el n º 2 de JobsTractor estadísticas mensuales de empleos , y el n º 5 de acuerdo a Tiobe índice. También hay 17.627 PHP trabajos en línea , de acuerdo con Indeed.com.
Usted puede aprender cómo iniciar la programación en PHP con este tutorial gratuito.
7 . Pythón
Python fue creado en 1991 por Guido van Rossum . Este lenguaje de programación de alto nivel hace hincapié en la legibilidad y simplicidad , y es un gran lenguaje para principiantes para iniciar su viaje de programación. Python ha disfrutado de un resurgimiento en popularidad en los últimos años y ahora los poderes de algunos de los sitios web más populares del mundo , como Instagram.com , Pinterest.com y Rdio.com través de su framework web asociado, Django.Google ha invertido mucho en el desarrollo , especialmente Python en la última década más o menos , lo que ha añadido más a la popularidad del lenguaje (de hecho , Python fundador van Rossum era un empleado de Google desde 2005 hasta 2012 ).
Python ocupa el N º 9 en la lista de disponibilidad de empleos JobsTractor y n º 8 en el índice TIOBE . De hecho cuenta 19.533 puestos de trabajo en línea de Python.
8 . ruby
Ruby fue desarrollado en 1995 por Yukihiro Matsumoto mediante la combinación de elementos de Perl, Lisp, y Eiffel.Es un lenguaje dinámico orientado a objetos que hace hincapié en la sencillez y la automatización. Ruby poderes del framework Ruby on Rails , que se utiliza en los sitios web populares como Yammer , Scribd , Github , Groupon y Shopify . Muchos estudiantes nuevos a la programación también se encuentran Ruby relativamente fácil de aprender debido a su sintaxis simple y legibilidad Inglés -like.
Ruby ocupa el n º 5 en la lista de trabajos de JobsTractor , y n º 11 en el índice TIBOE . De hecho cuenta 11.435 puestos de trabajo de Ruby en su base de datos.
Conclusión ¿ Qué lenguaje de programación que elija para aprender debe ser determinado tanto por los gustos y necesidades personales , como por la disponibilidad de trabajo ?.
El mercado de trabajo para los programadores rara vez es estable, idiomas que están en boga hoy en día podrían no ser así en los próximos años .Objective- C, por ejemplo, fue ignorado en gran medida a lo largo de la década de 1990 , pero creció en popularidad con el resurgimiento de Apple como una potencia de alta tecnología en la década de 2000 .
Como programador , que se espera para ser competentes en al menos una lengua ” caballo de batalla “, como Java o C, pero siempre se puede optar por especializarse en cualquier otro idioma que excita intelectualmente.
Fuente: unoscreadores