El lenguaje de programación más popular en 2012

Según los lectores de la bitácora los lenguajes de programación más populares en 2.012 serán:

  1. Java (173 votos)
  2. PHP (107 votos)
  3. C (86 votos)
  4. C++ (47 votos)
  5. Python (37 votos)

Otros meritorios participantes han sido Visual Basic (35), C# (30), Ruby (10), COBOL (7), PL/SQL (7), Perl (6) o JavaScript (6).

Lenguaje de programación más popular

Gracias a todos los que respondisteis a la encuesta :-)

Comentarios
  1. Sinceramente espero que no sea Java…
    Ahora en serio, me sorprende que lenguajes más modernos como C#, no aparezcan en la lista.

    Responder

    • LEONCIO

      Los conocedores de C# y java, opinan que C# es una mala copia de java

      Responder

  2. Mucho sentido que C sea el tercero con 15% de los votos no hay, pues implicaría un aumento respecto a su porcentaje actual, algo que es bastante improbable que suceda.

    Que php sea el segundo puede ser no del todo falso, últimamente solo se escuchan ataques contra ruby(onRails) y alabanzas a php. Diría que se acerca una nueva “edad de oro” para éste, contra todo pronóstico!

    A c# y js yo los pondría algo más arriba, y por lo demás puede no ser del todo inexacta la encuesta :) . veremos en 5años qué pasa…

    Responder

  3. C# mas ‘moderno’ que java?? jaja lo que hay que leer.. C# es una imitacion barata de java y c++. En el 2012 ya nadie se va a quejar por la ram que consume la maquina virtual de java, en ese entonces va a ser el lenguaje perfecto. PHP tambien me parece una obra de arte.

    Responder

  4. Yo pienso que PHP por esos años será un lenguaje más bien obsoleto, pues en la actualidad no es posible crear webs potentes con él, y tiene algunos errores importantes que desconozco pero son unos dolores de cabeza para los programadores PHP.
    JSP será lejos el lenguaje usado para crear web dinámicas, ojalá sea así porque algo manejo :P

    Responder

  5. De donde salió que esto es una proyección para el 2012.. y no hubiera sido mejor separar los lenguajes para creación de aplicaciones de escritorio, web o bases de datos ??? Ahi falta el ActionScript que es a lo que apuesta Adobe y algunos de sus programas estrellas.. Yo en mi particular le iría a PHP y C#.

    Responder

  6. Jack, son los resultados de una encuesta en la que se le preguntaba a los lectores cuáles eran los lenguajes que pensaban que más se utilizarían en 2012. ¡Que parece que no leemos! ;-)

    Las opciones las agregaban los usuarios, así que si ActionScript no está, es que a ninguno le pareció importante.

    Podías haber dado tu opinión en la encuesta y haberlo agregado. De hecho aún puedes votar si quieres.

    Responder

  7. Bajo mi punto de vista, Java es un lenguaje muy bueno, pero es una “mierda” por tener que usar una máquina virtual (al igual que C#). Así que el lenguaje del 2012 sería un lenguaje como Java o C# pero que no usara máquina virtual, que fuera nativo.

    Algunos de ustedes dirían que es una estupidez, que para entonces las computadoras tendrán mucha memoria principal. Y estoy completamente de acuerdo. Pero nadie nos va a quitar el tener que cargar una máquina virtual en memoria. Tengamos la memoria que tengamos.

    Por otro lado, seguro que otros dirán que Java es multiplataforma. Y está en lo cierto. Pero, seamos sensatos. En el momento que uno hace un programa medianamente serio, hacen falta versiones distintas para los sistemas operativos más importantes (véase Linux, Windows, Mac, openSolaris, etc). La razón es porque cada SO tiene una forma distinta de interpretar algunos casos. Así que si va a ser necesario compilar versiones distintas para SO distintos, ¿por qué no compilar el código de forma nativa? (Ejemplo muy claro NetBeans para Windows/Linux/openSolaris (IDE desarrollado por SUN))

    Si se cumplieran todas estas carencias, entonces Java o C# o el lenguaje que fuera sí que serían ideales. Ideales para desarrollar apliaciones de ámbito general. Lógicamente, después habrá más lenguajes especificamete diseñados para otro tipo de labores.

    Responder

    • LEONCIO

      Java nativo, solo en Solaris, alli no hay maquina virtual. Pero el colmo de un sin No. de interpretes, uno por cada dos aplicaciones fue .net. De manera que en ese sentido .net colomo el plato, solo para evitar que aprendieran java

      Responder

  8. muerte a C y java, viva PHP

    Responder

  9. Pero bueno mark… con esa URL, ¿cómo defiendes PHP en lugar de Python? ¿cómo escribes sobre PHP en lugar de Python? :P

    Responder

  10. Ferk

    La verdad es que yo le tengo mucho más cariño a Python… pero siendo realistas, la popularidad de Java y PHP es arrasadora.

    Responder

  11. Sorprende no? Yo pensaba que era el C#, Pero me doy cuenta que es el Java.
    Yo practicamente me familiarizo con el Php muy sencillo y se puede hacer bastante ( Con creatividad)

    Responder

  12. Francisco

    De acuerdo Java sera el primero en la lista
    PHP Segundo tambien
    JavaScript Tercero no nos olvidemos del crecimiento de las aplicaciones AJAX
    C# cuarto, aunque a muchos no nos guste para nada, Microsoft se encargara de que asi sea y quisas podria estar hasta en el segundo lugar, xq Java es Java, JAJA.
    Ruby de acuerdo va mejorando.
    C, C++, ya no son populares aunque me parezcan excelentes lenguajes de programacion.
    C y C++ seguiran siendo muy usados en la programacion de Software libre, Linux y mas, que bien , velocidad, No al MONOS.NET
    Esperemos los 5 años a ver que pasa

    Responder

  13. Marcelo

    Para ezequiel_mza, creo que estas bastante errado en tus comentarios, pues PHP 5 ya orientado definitivamente a objetos y la salida de PHP 6 asi como el frameWork de Zend posibilitan realizar Webs realmente Grandes. Aparte el uso de Ajax creo que tambien le da un impulsito por la facilidad de relacion que tienen. Otra cosa JSP es muy pesado al lado de PHP, asi que no se en que posicion estara pero seguro entre los 10 primeros, aparte hoy jsp en la web se usa mucho menos que PHP…
    Aclaro que me encanta JAVA y toda su filosofia incluso aprendi JAVA para aplicar todo eso a PHP…

    Responder

  14. Marcos

    Realmente pienso que el lenguaje del futuro es C#, es muchisimo mas rápido que java, pues aunque usa una maquina virtual no es interpretado como lo es java, C# es compilado a código nativo por el JIT (just in time), ademas que ya su version 3.0 deja muy a tras a los demas lenguajes con la implantación le linq y el ya anterior generics, sin olvidar que tiene mayor compatibilidad con windows que aunque duela, tiene casi el 90% de los ordenadores personales en todo el mundo. C# es un lenguaje muy moderno, robusto, elegante y facil de aprender.

    Responder

  15. George

    el señor facuz ha dicho esto:

    C# mas ‘moderno’ que java?? jaja lo que hay que leer.. C# es una imitacion barata de java y c++. En el 2012 ya nadie se va a quejar por la ram que consume la maquina virtual de java, en ese entonces va a ser el lenguaje perfecto. PHP tambien me parece una obra de arte.

    Cuando leo comentarios de esa naturaleza descubro en la persona su alto grado de desconocimiento de tecnologia.

    Yo estudio C# desde que nacio,tengo seis años estudiando y desarrollando sistemas(en C#) en mas de una transnacional y se de la potencia del lenguaje conozco cada uno de sus rincones para decir con la autoridad y eperiancia que me dan esos años que se trata del lenguaje del futuro y por lo tanto no se trata de una imitacion barata como usted dice,si hablamos de imitaciones entonces Java tambien es una imitacion de C, lo cual no es debido a que Java y C# toman las mejores caracteristicas de C y sobre eso se han desarrollado.Yo le pregunto señor facuz ¿Java tiene algo como LINQ(lo tiene C#)?

    Con esto termino y para opinar sobre tal o cual lenguaje uno debe tener cierta autoridad y esa autoridad te la da el estudio exhaustivo de un lenguaje y por supuesto la aplicacion del mismo en sistemas reales para grandes empresas.
    He utilizado C# en aplicaciones windows,web,moviles y de inteligencia artificial.
    Tambien programo en C,C++,vb.net,etc

    Responder

  16. ¿Java una imitación de C?

    Ni si quiera se basan en el mismo paradigma… En todo caso de C++.

    Responder

  17. Dj Fiurent

    para mi el mejor es php las personas se entienden mejor con ese lenguaje de programacion y no entiendo porque java tiene mayor porcentaje.

    Responder

  18. El arquitecto

    Si java supera todas las características de c y c++ en los niveles mas bajos de programación incluida la parte de I/O, seguramente no tendrá rival ni contienda.

    Responder

  19. jaime

    yo recien comienzo con la programacion, le estoy entrando por java y php, y de verdad puedo decir que estos dos me gustan, aunque tengo la certeza de que nada como C y C++ para obtener resultados mejores, pero me parece que por comodidad los dos primeros, por lo menos en mi caso, pero como es muy sabido y aceptado, nosotros no tenemos la bandera de ningun lenguaje, si algo nos sirve, hay que tomarlo no? _D

    Responder

  20. actionscript

    Responder

  21. juanmax

    el señor facuz ha dicho esto:

    C# mas ‘moderno’ que java?? jaja lo que hay que leer.. C# es una imitacion barata de java y c++. En el 2012 ya nadie se va a quejar por la ram que consume la maquina virtual de java, en ese entonces va a ser el lenguaje perfecto. PHP tambien me parece una obra de arte.

    Cuando leo comentarios de esa naturaleza descubro en la persona su alto grado de desconocimiento de tecnologia.

    Yo estudio C# desde que nacio,tengo seis años estudiando y desarrollando sistemas(en C#) en mas de una transnacional y se de la potencia del lenguaje conozco cada uno de sus rincones para decir con la autoridad y eperiancia que me dan esos años que se trata del lenguaje del futuro y por lo tanto no se trata de una imitacion barata como usted dice,si hablamos de imitaciones entonces Java tambien es una imitacion de C, lo cual no es debido a que Java y C# toman las mejores caracteristicas de C y sobre eso se han desarrollado.Yo le pregunto señor facuz ¿Java tiene algo como LINQ(lo tiene C#)?

    Con esto termino y para opinar sobre tal o cual lenguaje uno debe tener cierta autoridad y esa autoridad te la da el estudio exhaustivo de un lenguaje y por supuesto la aplicacion del mismo en sistemas reales para grandes empresas.
    He utilizado C# en aplicaciones windows,web,moviles y de inteligencia artificial.
    Tambien programo en C,C++,vb.net,etc¿Java una imitación de C?

    Ni si quiera se basan en el mismo paradigma… En todo caso de C++Bajo mi punto de vista, Java es un lenguaje muy bueno, pero es una “mierda” por tener que usar una máquina virtual (al igual que C#). Así que el lenguaje del 2012 sería un lenguaje como Java o C# pero que no usara máquina virtual, que fuera nativo.

    Algunos de ustedes dirían que es una estupidez, que para entonces las computadoras tendrán mucha memoria principal. Y estoy completamente de acuerdo. Pero nadie nos va a quitar el tener que cargar una máquina virtual en memoria. Tengamos la memoria que tengamos.

    Por otro lado, seguro que otros dirán que Java es multiplataforma. Y está en lo cierto. Pero, seamos sensatos. En el momento que uno hace un programa medianamente serio, hacen falta versiones distintas para los sistemas operativos más importantes (véase Linux, Windows, Mac, openSolaris, etc). La razón es porque cada SO tiene una forma distinta de interpretar algunos casos. Así que si va a ser necesario compilar versiones distintas para SO distintos, ¿por qué no compilar el código de forma nativa? (Ejemplo muy claro NetBeans para Windows/Linux/openSolaris (IDE desarrollado por SUN))

    Si se cumplieran todas estas carencias, entonces Java o C# o el lenguaje que fuera sí que serían ideales. Ideales para desarrollar apliaciones de ámbito general. Lógicamente, después habrá más lenguajes especificamete diseñados para otro tipo de labores.
    Mucho sentido que C sea el tercero con 15% de los votos no hay, pues implicaría un aumento respecto a su porcentaje actual, algo que es bastante improbable que suceda.

    Que php sea el segundo puede ser no del todo falso, últimamente solo se escuchan ataques contra ruby(onRails) y alabanzas a php. Diría que se acerca una nueva “edad de oro” para éste, contra todo pronóstico!

    A c# y js yo los pondría algo más arriba, y por lo demás puede no ser del todo inexacta la encuesta :) . veremos en 5años qué pasa…

    Responder

  22. ¿Que PHP no tiene futuro?, que va!
    Para el 2012 habran por lo menos dos versiones mas que la actual. Quien sabe lo que pueda hacer la version 7 o incluso la 8. Ya veremos cuando llegemos ;)

    Responder

  23. romina

    queria saber cuantos lenguajes de programacion hay porque me pidieron eso para el cole

    Responder

  24. jimmy

    en realidad yo comulgo con la idea de que java sera el lenguaje mas utilizado para el 2012 ya que como todos savemos es multiplataforma tengo 5 años programando soy ing. en sistemas de computo y conosco de algunos lenguajes de algo podemos estar seguros vb jamas llegara a los primeros lugares ya que produce montones de errores de ejecucion y yo prefiero java a pesar de que sea muy pesado

    Responder

  25. rocio

    hola yo pienso que uno de los lenguajes mas potentes en la actualidad es Java, sin quedarse atras asp y php. solo tengo la gran duda de si para usar asp cobran algun tipo de licencia.

    Responder

    • met

      asp no es un lenguaje de programacion…

      Responder

  26. Jorge

    c# tiene más futuro, es una mezcla de lo bueno de los lenguajes más importantes como Java, Php, Visual Basic… Hagan una aplicación de C# y se van a dar cuenta, la rapidez y facilidad de desarrollo (cada vez más perfeccionado).

    Responder

  27. Yo le apuesto al Python, es un lenguaje poderoso y eficaz … no se si llegará a ser el mas popular en el 2012, pero de seguro estará bien rankeado.

    Lo que veo según los comentarios de los programadores es que cada quien esta defiendiendo el lenguaje que usa, sin ponerse a ver los pro y los contra.

    Todos los lenguaje tienen características que los hacen mejores para unas cosas y malas para otras.

    Programen, sean felices y liberen sus códigos con licencia del tipo FSF :)

    Responder

  28. Yo creo que predecir esto es imposible.

    Lo que dice juanmax concuerdo mucho, pero creo que el futuro esta en hacer aplicaciones multiplataforma, ya que la comunidad del Open Source crece cada vez mas.

    Por eso yo le veo el futuro no a .Net sino a la versión Open Source de .Net (por así decirlo) que es Mono. Por ahora le veo futuro -tecnológicamente- a Mono con el lenguaje de programación C#.

    Pero en popularidad es indiscutible que es Java el que está encima. Pero va bajando…

    Si Sun no saca una buena nueva versión de Java esta perdido.

    jejeje

    Responder

  29. Luis

    Hola, yo que estoy estudiando lenguajes de programacion, veo mas facil y completo el Java, pero como soy entendido de C++, digo que estos dos seran con mucha diferencia los grandes.

    Responder

  30. maiio

    Hola, estoy de acuerdo en que Java ha sido, es y seguira siendo el lenguaje mas usado, no solo por su popularidad, ni potencial si no por que existe una organizacion representada por varias empresas lideres en IT (JCP) que respaldan a JAVA y mas que un lenguaje de programacion es un conjunto de estandares empaquetadas de tal forma que pueda ser escalable cada una de estas sin ser necesario cargar con el paquete completo. Por estas siples razones y por que hoy Oracle ha comprado a SUN sin duda no solo a 2012 sera lenguaje mas popular.

    Responder

  31. NoSep

    Yo apuesto por java, ya que es el que ahora mismo esta establecido y mucho tiene que cambiar la cosa para qe en 3 años cambie…

    Sobre el “sin olvidar que tiene mayor compatibilidad con windows que aunque duela, tiene casi el 90% de los ordenadores personales en todo el mundo” solo recordar que el 90% de las aplicaciones son web y el 90% de los servidores son UNIX…

    Y desearia que fuera python, pq sin duda es el mejor lenguaje de programacion, la sintaxis mas elegante… adoro python…

    Tb he programado java (J2EE, SE y ME), vb.net, delphi, c#… pero como python nada.

    Sobre el ‘mejor’ pues depende para que lo quieras… y el ‘mas rapido’ pues depende mas de TU programacion que de SU velocidad SIEMPRE.

    Responder

  32. uf

    Yo digo que python por todos los proyectos que veo en desarrollo, Google,microsoft lo usan.Java esta de capa caída lo que queda por ahí es debido a los sistemas que ya lo usan e implementan del pasado.Pero a ver si me ilumináis cual es el supuesto sector en que java ganará?
    Ya os digo que juegos no,en web tampoco….la verdad es que yo entiendo que cuando habláis de un lenguaje en verdad habláis de la plataforma.Si quiero una web potente y liviana uso AJAX,JQUERY,python,mysql,php….son tecnologías,frameworks y lenguajes muy rápidos.Existe la posibilidad de usar actionscript y flex,etc….En juegos o usas c++,objective-c,C# que es como programan las grandes empresas, y si quiero para móvil y tengo que usar la plataforma java, usare javafx que me parece muy fácil y potente.Pero prefiero que le gane la batalla python 3(lenguaje) y sus tropecientas plataformas algunas más rápida que otras.Y algo que se valora mucho, pocas líneas y buena estructura, ahorro de tiempo.
    PYTHON 3.X

    Responder

  33. Mak

    aajaj, es absurdo omitir C# en la lista de los primeros, es un lengiage q esta toamdno mas y mas terreno…y obiamente es mas moderno que java, solamente me van a contradecir los que programan en java..

    Responder

  34. bueno creo nadie baja a java, pero seria mejor sin mvj!! con respecto a C# no he probado ni pienso probarlo, sabiendo que es de microsoft que se puede esperar….

    Responder

  35. Anónimo

    La verdad es esta:

    Mientras Microsoft tenga sistema operativos, su propio web browser, office… el c# estara a la cabeza de las empresas (no las de gobierno) por que es barato y rapido de usar para las nuevas aplicaciones.

    Antes no existia la maquina virtual, y cada lenguaje compilaba nativo, pero no podian comunicarse con diferentes aplicaciones y tampoco van hacer nuevas versiones del Java dependiendo de su sistema operativo, asi que decidieron hacer uno solo y que corra en varias plataformas, en cambio Microsoft hizo muchos lenguajes pero solo corre en una sola plataforma.

    Asi que de aqui a 2 anios, seguira exactamente igual, C# y Java como numero uno, y si es verdad que todo Microsoft no es bueno, pero mientras vendan sus sistemas operativos, ellos lo cambian y todo su software, entonces Java se ve forzado a cambiar para que sea compatible con sus sitemas operativos.

    Responder

Deja un comentario