¿Lenguaje de programación más popular?

Todos sabemos que el klingon será el idioma dominante dentro de 5 años pero, ¿cuál será el lenguaje de programación más demandado?

Según TIOBE, que mantiene un ranking de los lenguajes más utilizados basándose en el número de líneas de código escritas en cada uno, los lenguajes de programación más populares actualmente son:

  1. Java – 21.701%
  2. C – 14.908%
  3. (Visual) Basic – 10.748%
  4. PHP – 10.204%
  5. C++ – 9.938%
  6. Perl – 5.416%
  7. C# – 3.583%
  8. Python – 3.025%
  9. JavaScript – 2.722%
  10. Ruby – 2.065%

Me gustaría saber cuáles son vuestras predicciones y por qué. Así que no os cortéis y votad la siguiente encuesta:

Lenguaje de programación más popular

  • C#
    2447 (52% de los votos)
  • Java
    727 (15% de los votos)
  • PHP
    347 (7% de los votos)
  • Python
    262 (6% de los votos)
  • C++
    214 (5% de los votos)
  • Basic / Visual Basic
    201 (4% de los votos)
  • C
    198 (4% de los votos)
  • Ruby
    60 (1% de los votos)
  • Delphi1
    34 (1% de los votos)
  • Logo1
    32 (1% de los votos)
  • JavaScript
    31 (1% de los votos)
  • Pascal1
    30 (1% de los votos)
  • COBOL1
    23 (0% de los votos)
  • Perl
    16 (0% de los votos)
  • pl/sql1
    15 (0% de los votos)
  • LISP1
    12 (0% de los votos)
  • Asembler1
    12 (0% de los votos)
  • FORTRAN1
    12 (0% de los votos)
  • D1
    9 (0% de los votos)
  • Tarafia1
    8 (0% de los votos)
  • ActionScript1
    7 (0% de los votos)
  • Klingon1
    6 (0% de los votos)
  • BrainFuck1
    6 (0% de los votos)
  • Genexus1
    6 (0% de los votos)
  • Groovy1
    6 (0% de los votos)
  • Haskell1
    5 (0% de los votos)
  • RPG1
    5 (0% de los votos)
  • modafuca1
    5 (0% de los votos)

Votos totales: 4736
Iniciada: 26 Septiembre 2007
1 = Añadido por un lector

Comentarios
  1. Yo me voy por php, no sé todo está orientadose a la Web y es un lenguaje fácil y muy utilizado actualmente.

    saludos

    Responder

  2. Hombre, pero Ruby y Python tienen frameworks orientados a creación de webs (Rails y Django) que se están haciendo bastante populares entre las startups 2.0.

    Y Java se puede usar (y se usa mucho en grandes empresas) para crear webs, con todas las tecnologías asociadas a J2EE.

    Y JavaScript con la popularidad que está ganando AJAX supongo que también subirá como la espuma.

    Responder

  3. Yo también apuesto por algo el crecimiento de la web (y los interfaces Web incluso en local), pero espero que avancemos hay algo más racional que PHP, que ha ido creciendo un poco “a parches”.

    Apostaría por Ruby y Python. El corazón me pide que predomine Python, pero creo que Ruby está creciendo más rápido (en buena parte gracias a Rails).

    Y cierto, JavaScript debería permanecer en un lugar alto en cuanto a uso, pero quizá no tanto en cuanto a número de líneas de código, ya que hasta ahora se suele usar para fragmentos cortos, no para grandes aplicaciones.

    Responder

  4. Lo que me parece impresionante es que ahora mismo estén empatados a votos PHP, Java y… ¿Visual Basic?

    Se pueden añadir nuevas opciones pulsando sobre “Add an Answer”, por cierto

    Responder

  5. Falta el number one : Lisp.
    JEJEJJ, k no, que es una broma, yo creo que Java y PHP

    Responder

  6. Que raro, los lenguajes “tradicionales” tienen más lineas que los de scripting ;-)

    Responder

  7. Fox

    Bah, contar por líneas no es valido en mi opinión, es como aquel programa que te da un presupuesto dependiendo de cuantas lineas has escrito, vamos, si eso fuera real, dejo de usar arrays y funciones.

    Ah, he votado por python, estaba claro :)

    Responder

  8. Voto por Java… es el que uso, el que me gusta, y (para mi) el lenguaje por excelencia.

    Un saludo!

    Responder

  9. Pues con lo extendido que está ahora AJAX… y viendo lo que se están orientando las grandes compañías a la web, yo creo que el próximo lenguaje en dar un pelotazo va a ser Javascript. Me gusta Java, aprendí a programar con él y le tengo un “cariño especial”, pero es algo tan enorme en cuanto a APIs especificaciones, etc… que uno ya no sabe ni que necesita para escribir un programa que acceda a un simple fichero.

    Responder

  10. ¿no era el COBOL el lenguaje con más líneas de código escritas?
    (hay que tener en cuenta que durante muchísimos años fue el lenguaje más usado)

    Responder

  11. Supongo que será el de más líneas escritas en ese mes o algo similar.

    Responder

  12. OSdave

    he votado php, simplemente porque es el que uso :)
    Soy programador web y he aprendido trasteando con oscommerce.
    Pero coincido con vosotros en cuanto a AJAX: desde que lo he descubierto lo pongo en todo! Es tan potente.

    Espero un dia poder tomarme un año sin trabajar para aprender JAVA…
    saludos

    Responder

  13. marianux

    no sean duros muchachos…..ya q estan tanto tiempo sentados en la pc naveguen y averiguen bien….los lenguajes pasan de moda..como todo en la vida….el tema es q uno se siente seguro con lo q conoce y esta mal, hay q buscar cosas nuevas….no voto por ninguno por que utilise varios y todos cumplieron (uno hace q ellos cumplan).. ahora estoy con rails y esta bueno…php me gusta mucho tambien…
    saludos…

    Responder

  14. [...] Mundo Geek Según TIOBE, que mantiene un ranking de los lenguajes más utilizados basándose en el número de [...]

    Responder

  15. Voto por PHP, es muy versátil, y puede orientarse a web y escritorio (PHP-GTK). Además es el que uso para armar webs :)

    Responder

  16. Pepe

    Creo que Java y C seguirán siendo los más utilizados, por una sencilla razón, hay muchas aplicaciones críticas y de negocios escritas en ellos, por lo que dudo que las empresas decidan o les resulte factible reescribir sus programas. Mis pronósticos para PHP también son de crecimiento, por la misma razón, muchas aplicaciones web están en escritas en él.

    Responder

  17. jury chow

    hola soy costeño me gusta como mandan sus correo es una forma de transmitir nuestros conocimiento a los demas en internet. suerte amigos. adios. buenos comentarios hay

    Responder

  18. [...] los lectores de la bitácora los lenguajes de programación más populares en 2.012 [...]

    Responder

  19. me resulta poco serio decir que un lenguaje es mas usado que otro por la cantidad de lineas de codigo o_O. Asi mismo creo que en el futuro definitivamente no va a existir “un” lenguaje predominante sino la integracion de ellos, lo que por si pondria las manos en el fuego es QUE PHP NO va a ser el lenguaje top noch (no eh visto a google usarlo mucho JAJAJAJA), tambien creo que si bien la web va a ser extremadamente importante las aplicaciones de escritotio van a seguir siendo fundamentales y el lenguaje que sea mas importante va a ser alguno que resuelva el problema de “concurrencia” (por lo tanto cualquiera de los funcionales, ningun imperativo)

    Responder

  20. TiNO

    tengo que elegir el java… dentro de los 2 o tres lenguajes que he aprendido, java ha sido el mas flexible de trabajar, y el mas exacto tambien.. lo bueno es que es compatible con varias plataformas, en cambio otros no… ^_^;
    saludos gente!

    Responder

  21. Yo voto por Python :D

    Creo que en cuanto salga la versión 1.0 de Django la gente empezará a hablar más de él en la web, incluyendo a sus creadores quienes lo han mantenido un poco en bajo perfil a comparación de RoR.

    También creo que con Python 3k habrá mucho de que hablar y eso aumentará su fama.

    He escuchado, no digo que sea cierto, que Ruby tiende a ser problemático para proyectos muy grandes y por eso empresas como Google, Yahoo, etc han escogido Python para muchas de sus “tareas” internas e incluso externas.

    Así que en lo personal pienso que Python subirá poco a poco y tendrá un gran impulso cuando Django adquiera mayor popularidad junoto a Py3k

    Responder

  22. [...] tiempo os preguntaba cuál pensabais que sería el lenguaje de programación más popular en 2012, y un 9% pensabais que sería Python Relacionadas ¿Por qué Python?El lenguaje de programación [...]

    Responder

  23. Hola
    pienso que en un futuro no muy lejos, todo estará orientado a sistemas web, puesto por la accesibilidad que este representa, también creo que habrá un aumento del manejo de sistemas desde pad, palm u otros dispositivos móviles, peo siempre vía web, las aplicaciones de escritorio serán software especializado en la administración de estadísticas o para tareas muy muy especificas (laboratorio o instrumentos de precisión, etc.), en cuanto a lenguaje dominante a mi me gustaría que fuese php o java, pero saben creo que ningún programador debería casarse con ningún lenguaje pues la verdad es que se necesita de todos ya sea en baja o gran escala según sea la necesidad del sistema

    Responder

  24. Marcelo

    Bueno para mi, los mejores lenguajes de programacion son Java y C# porque en este mundo todo esta orientado a objetos, la cual nos facilita un mejor manejo y comprencion de proyectos….

    Responder

  25. 7ek

    La mejor combinacion es la robustes y cantidad de librerias Java, con la agilidad que brindan los lenguajes dinamicos como Python o Ruby. Por eso recomiendo Groovy, junto con el impecable framework para web Grails.

    Responder

  26. juanito

    No tengo ni idea de lo que es la programación pero me meti aqui para ver cual sera el lenguaje que me conviene aprender para el futuro

    Responder

  27. Pol

    Toda mi vidale sere fiel a PHP eso se los juro para soluciones web PHP es el camino

    Responder

  28. Mauro

    He experimentado muchos lenguajes Visual basic se lleva el trono (uno de los mejores debuggers)

    Responder

  29. arturo

    simplemente el poder que tiene java de lado del servidor es grandioso… php es sucio y sin estructura… yo creo que todo lo que sea basando en java sera el futuro

    Responder

  30. anonimo

    poes yo le doy mas al Visual Basic porque es en el unico que le se mover

    Responder

  31. Assembler

    Todo estan falsos… el mejor para todo es codea en Assembler. Alli sta el poder.

    Responder

    • lmayp

      Comparto tu opinion si assembler es un poder muy cierto. Estamos hablando del lenguaje ensamblador, lenguaje para programadores de muy alta envergadura. El problema está en que es un lenguaje de bajo nivel casi a lenguaje de maquina y con el riesgo de que si no usas las instrucciones de manera correcta puedes provocar errores en el hardware y muchas empresas no se arriesgan a esto la razón es obvia mayor pago de sueldo al programador incluso muy por encima de un programador C o Java, mayor tiempo en la programación y riesgos de hardware. Un ejemplo tipico el mal uso de las interrupciones en el juego de instrucciones intel x86 que te pueden generar daños de hardware grandes. Pero cuando se aplica muy bien la programación usando el juego de instrucciones de manera correcta se convierte en todo un verdadero poder por encima de cualquier lenguaje. Si vamos al mejor lenguaje ensamblador eso es dependiendo de la plataforma que programes. Para mi el mejor lenguaje de programación assembler sigue siendo MASM-TASM basado en el 80×86 de intel, para otros los mejores son los basados en ARM y RISC mas dificil aun para programar porque tiene un conjunto reducido de instrucciones ejemplo de procesadores Alpha, MIPS y SPARC. Otra virtud del lenguaje ensamblador es que se puede usar dentro C y C++ o pascal, aprovechando el maximo poder del hardware.

      Responder

  32. darwin

    me parece muy bien muchacho, pero no se duerman todo cambia.
    saludos

    Responder

  33. R

    Me quedo con Basic ; P

    Responder

  34. Mauro

    Vb 6.0, serà un hibrido y todo lo que quieran pero da gusto programar con este lenguaje, si bien no es web, no creo que haya hasta el momento más sistemas desarrollados con otro lenguaje que no sea Visual Basic, por algo serà no??

    Responder

  35. Anónimo

    Hola a todos…
    tengo conocimientos basicos de dreamweaver y de flash…la verdad es que unos amigos y yo tenemos una idea de negocio orientada basada en un servicio via web…no queremos que nadie la haga…sino nosotros mismos…me gustaria que me dijeran en este caso que lenguaje de programacion es el mas sencillo y mas facil de usar…pero que a la vez tenga opciones que le brinden calidad a una pagina

    Responder

  36. RGS

    Y donde esta DELPHI?????.

    Responder

  37. bueno para mi el mejor es java y es el mismo que utilizo en la web que en este caso es jsp por lo robnusto que es una pagina con jsp es menos probable de que se caiga a una echa con php pero es mas sencillo php eso es obio bueno ese es mi punto de vista

    Responder

  38. loco

    el mejor es basi visul basic

    Responder

    • lalocool

      ayudenme ¡ es el mejor?

      Responder

    • en la plataforma .NET en cuestion de eficiencia el VB.NET y el C# son iguales, la unica diferencia es en como se escribe, yo me inclino mas por el C# porque hay que escribir menos para hacer lo mismo. Pero el Visual Basic .NET y el C# se pueden hacer las mismas cosas ya que ambos tiran del mismo Framework

      Responder

  39. geek

    El mejor siempre sera C.
    pero como se que todos lo sabemos explicare sin contar el señor de todos los lenguajes y creador de los sistemas, el lenguaje C,

    Es Java, esta en nodos de telecomunicaciones de redes inteligentes, no le llega ni a los talones en performance, estabilidad y poder en el Servidor, esta en redes donde corren miles de llamadas por segundo, el acceso a base de datos con los frameworks se convierte en algo sencillo de manejar y poderoso… Les guste o no es el mejor lenguaje despues de C, ademas si lo convinas con groovy,ya me cuentas…

    Responder

  40. [...] rememorar viejos tiempos. En este caso, esa vieja encuesta de hace 5 años en la que os preguntaba cuáles pensábais que serían los lenguajes más populares en 2012. ¿Cómo de acertados estuvimos en nuestras [...]

    Responder

  41. [...] rememorar viejos tiempos. En este caso, esa vieja encuesta de hace 5 años en la que os preguntaba cuáles pensábais que serían los lenguajes más populares en 2012. ¿Cómo de acertados estuvimos en nuestras [...]

    Responder

  42. No me extraña que sea Java el numero 1 en líneas de programación escritas, pero eso no quiere decir que sea el mejor, sino en el que se tiene que escribir mas para hacer la misma tarea.

    Lineas necesarias para abrir un archivo en C# y leerlo: 1
    Lineas necesarias para abrir un archivo en Java y leerlo: 46 (sin tener en cuenta los 15 imports necesarios)

    Responder

    • Rafa

      tienes razon en eso,si se trata de lineas c#,php,ruby,ASP ganarian pero en eficiencia seria php y c
      me gusta programar en PHP,C# yC++ jamas me gusto java

      Responder

  43. Daniel

    C# es es futuro la informacion de esta web esta mal esta en tercer lugar

    Responder

  44. cesar

    hola chicos y chicas el mejor lenguaje es basic ja ja es por que una ves, hace muchosss años lo estudie, y hice un programa de cuentas corrientes, luego trabaje con la as/400 pero como operador no mas, y ahi conoci el prog. rpg pero de vista no mas ja ja lo deje todo y trabaje hasta hoy en créditos y recuperación como administrador de cartera, pero nunca me olvido el estilo de trabajo de un programador, es como si fuera que lo llevo en la sangre,, que hago chicos que estudio? necesito de sus sapiencias y orientaciones … un abrazo mis queridos programadores firma: una oveja perdida que quiere en contrar el camino para volver a casa.. gracias!!

    Responder

  45. Claudio

    Yo creo que visual Basic es muy comodo y tiene muchas posibilidades en cuanto a datos, ademas lei por ahi que visual dejara de existir y se mudara a C, por lo que se hara una integracion de ellos dos, en cuanto a la eficiencia y Confiabilidad, me inclino por Visual

    Responder

Deja un comentario