Entradas Destacadas

Consejos Para Programar Aplicaciones Gráficas Con... Uno de los mayores dolores de cabeza para los que programamos en Java es el desarrollo de aplicaciones con interfaces gráficas hechas en Swing, de hecho la mayoría de nosotros...

¡Quiero saber más!

JLabel Multilínea en Java Normalmente utilizamos las etiquetas en Java con una sola línea de texto, sin embargo a veces es útil ocupar las etiquetas Java con varías líneas de texto en su interior,...

¡Quiero saber más!

Popularidad De Los Lenguajes De Programación Septiembre... Si vas a empezar a programar, seguramente necesites ayuda para elegir un lenguaje de programación, es por ello que publico la siguiente tabla que muestra la popularidad de...

¡Quiero saber más!

¿Que Lenguaje De Programación Elegir? Cuando queremos empezar en serio a programar la primera pregunta que se nos viene a la mente es, ¿que lenguaje es el mejor?, lo malo es que no hay una respuesta absoluta...

¡Quiero saber más!

Una Introducción a Groovy Muchos se quejan de que Java es complicado, y apoyan lenguajes de programación del tipo Ruby, Python o PHP por ser lenguajes tipo scripting, y necesitando con ellos menos...

¡Quiero saber más!

PrograMundo | ¿Listos? Juguemos a ser Dios. Rss

¿Que Lenguaje De Programación Elegir?

Posted on : 19-12-2008 | By : robertbriones | In : C# .NET, C/C++, General, Java, PHP, Python, Tips

10

Cuando queremos empezar en serio a programar la primera pregunta que se nos viene a la mente es, ¿que lenguaje es el mejor?, lo malo es que no hay una respuesta absoluta a ese cuestionamiento, la razón es que el elegir un lenguaje de programación depende de distintos factores como lo es el tipo de programas que queremos realizar, la plataforma para la cual queremos que sirvan nuestros programas, incluso siendo poco objetivos también entra el gusto por un lenguaje en especifico o por la compañia detrás del lenguaje.

programmer

Uno de los aspectos que hay que tomar en cuenta a la hora de escoger un lenguaje es la plataforma a la que nuestros programas van a ir dedicados, y cuando hablamos de plataforma nos referimos principalmente al sistema operativo. Como sabemos el sistema operativo con mayor mercado es Microsoft Windows, por lo que se podría pensar que deberíamos escoger un lenguaje enfocado a aplicaciones para este sistema operativo, pero esto no es necesariamente así, ya que lo que se busca actualmente es utilizar un lenguaje que den como resultado programas multiplataforma, es decir que funcionen en distintos sistemas operativos, e incluso distintas arquitecturas de hardware.

Otro factor para elegir un lenguaje es el paradigma de programación que este utiliza, generalmente un lenguaje de programación esta atado a un paradigma de programación, pero ¿que entendemos por paradigma? Al hablar de paradigmas de programación se puede entender como una forma de pensar para programar, el uso de la misma palabra genera confusión ya que puede tener varíos conceptos, pero a grandes razgos se entiende como una forma de pensar para programar, pero dicha forma afecta al lenguaje directamente.

Entendamos un poco esto, el paradigma de programación que actualmente es el más utilizado es el llamado “Programación Orientada a Objetos (POO)” y es un modo de ver cualquier aspecto del lenguaje como un objeto del mundo real, ya que es la forma en que normalmente los seres humanos vemos las cosas. Ahora este paradigma es soportado por varios lenguajes de programación como Java y C# por poner un ejemplo, sin embargo existen otros paradigmas como la llamada “Programación Estructurada” que fue muy utilizada anteriormente por lenguajes como C.

El hecho es que no se puede programar de manera estructurada en Java o en C# y no es posible programar orientado a objetos en el lenguaje C, sin embargo existen lenguajes multiparadigma como es el caso de Python, en el cual podemos programar en el paradigma que se desee.

Esos son los aspectos principales a la hora de elegir un lenguaje de programación, sin embargo no son los unicos, por poner un ejemplo tomemos el caso de Java y C# los lenguajes de programación de más popularidad actualmente, mientras que Java es un lenguaje multiplataforma y libre aunque respaldado por Sun, C# es un lenguaje hecho para crear programas para Microsoft Windows unicamente y propietario, es decir solo la empresa Microsoft es aquella que posee los derechos del lenguaje.

Para terminar podriamos decir que actualmente es necesario optar por un lenguaje que soporte el paradigma de la programación orientada a objetos y que cumpla con las expectativas de tus proyectos.

Aquellos lenguajes de programación que son muy populares actualmente son Java y C#, así como Python, PHP y ASP (para programación web).

Por mi parte prefiero programar en Java, aunque C# me parece un interesante lenguaje para aprender, lo que me hace resistirme a el, es que de la mano de Microsoft siempre vienen restricciones, como el ser especificamente para Windows (producto de la misma empresa), y la falta de apertura y estandarización de sus productos.

¿Y tu cual lenguaje escogerias?

Popularidad De Los Lenguajes De Programación Septiembre 2008

Posted on : 14-09-2008 | By : robertbriones | In : C# .NET, C/C++, General, Java, PHP, Python, Visual .NET

0

Si vas a empezar a programar, seguramente necesites ayuda para elegir un lenguaje de programación, es por ello que publico la siguiente tabla que muestra la popularidad de los lenguajes de programación más comunes, y como han cambiado su posición con respecto al año pasado.

A la cabeza se mantiene Java, seguido de cerca por el tan conocido lenguaje C, y siendo C++ el tercer lugar. Al parecer una buena opción para empezar puede ser Java ;) .

Position
Sep 2008
Position
Sep 2007
Delta in Position Programming Language Ratings
Sep 2008
Delta
Sep 2007
Status
1 1 Same Popularity of Programming languages : September 2008 Java 20.715% -0.99% A
2 2 Same Popularity of Programming languages : September 2008 C 15.379% +0.47% A
3 5 Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008 C++ 10.716% +0.78% A
4 3 Down Popularity of Programming languages : September 2008 (Visual) Basic 10.490% -0.26% A
5 4 Down Popularity of Programming languages : September 2008 PHP 9.243% -0.96% A
6 8 Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008 Python 5.012% +1.99% A
7 6 Down Popularity of Programming languages : September 2008 Perl 4.841% -0.58% A
8 7 Down Popularity of Programming languages : September 2008 C# 4.334% +0.75% A
9 9 Same Popularity of Programming languages : September 2008 JavaScript 3.130% +0.41% A
10 14 Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008 Delphi 3.055% +1.83% A
11 10 Down Popularity of Programming languages : September 2008 Ruby 2.762% +0.70% A
12 13 Up Popularity of Programming languages : September 2008 D 1.265% -0.11% A
13 11 Down Popularity of Programming languages : September 2008Down Popularity of Programming languages : September 2008 PL/SQL 0.700% -1.16% A–
14 12 Down Popularity of Programming languages : September 2008Down Popularity of Programming languages : September 2008 SAS 0.640% -0.76% B
15 23 Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008 ActionScript 0.472% +0.07% B
16 16 Same Popularity of Programming languages : September 2008 Lisp/Scheme 0.419% -0.21% B
17 18 Up Popularity of Programming languages : September 2008 Lua 0.415% -0.16% B
18 22 Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008 Pascal 0.400% -0.03% B
19 - Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008Up Popularity of Programming languages : September 2008 PowerShell 0.384% 0.00% B
20 17 Down Popularity of Programming languages : September 2008Down Popularity of Programming languages : September 2008Down Popularity of Programming languages : September 2008 COBOL 0.360% -0.27% B

Via: Mind Tree