2. NOMBRES DE LOS LENGUAJES DE
PROGRAMACION MAS COMUNES:
JAVA: El lenguaje de programación más popular del mundo, de acuerdo a
TIOBE, es Java, creado por la empresa Sun Microsystems de Oracle
Corporation en 1995. Se trata de un lenguaje multiplataforma, cuyos desarrollos
pueden ejecutarse en páginas web, dispositivos móviles y computadoras
C#: A diferencia de C y C++, que fueron desarrollados por Bell Labs, C# es un
lenguaje de programación creado por Microsoft para su plataforma .NET, que
ofrece varios lenguajes a los desarrolladores, como Visual Basic y Delphi.
C# crea aplicaciones web, móviles y de escritorio, por lo que es competencia de
Java. Utiliza una infraestructura de lenguaje común para facilitar la portabilidad del
código desde otros lenguajes. C#, también conocido como C Sharp, apareció en el
2000 y su última versión, la 6.0, apareció en julio de 2015.
3. PYTHON: Apareció en 1991 y se ha convertido en uno de los favoritos por su
paradigma multiplataforma, que lo mismo funciona para programar con
orientación a objetos, programación imperativa y también funcional. Lenguaje
interpretado, se utiliza para crear aplicaciones de escritorio y móviles.
Python tiene una licencia de código abierto y tiene toda una filosofía, que dice
entre sus postulados cosas como “simple es mejor que complejo”, “lo práctico
gana a lo puro”, o “ahora es mejor que nunca”. Python pasó del octavo al quinto
lugar del ranking de TIOBE del 2014 al 2015, y es el que más ha crecido durante
últimos 5 años.
JAVAsCRIPT: La popularidad de JavaScript se debe a su presencia en la mayoría
de las páginas web y en aplicaciones como la lectura de documentos PDF o en la
creación de programas simples para computadora.
Desarrollado por Netscape Communications y Mozila Fundation, es un lenguaje
programación que apareció en 1995 que se identifica como orientado a objetos,
basado en prototipos e interpretativo.
4. RUBY: “El lenguaje tuvo un genuino hype entre 2006 y 2008.
El hype abruptamente terminó cuando Twitter anunció migrar de Ruby a Scala
2009. Sin evangelistas, Ruby salió del top 10 y tuvo que reinventarse a sí mismo”,
dice la agencia TIOBE.
Ruby se nombra a sí mismo un lenguaje de programación “dinámico y de código
abierto” que está enfocado en la simplicidad y la productividad. Por eso es
sencillo para los novados y tiene una sintaxis “que se siente natural al leerla y fácil
al escribirla”. Fue creado en 1995, es multiplataforma y orientado a objetos.
VISUALBASIC: Generalmente incluido dentro de la paquetería de programación
Microsoft Visual Studio, también puede utilizarse desde el entorno de desarrollo
libre SharpDevelop. Visual Basic .NET es considerado un sucesor de Visual Basic,
Basic, pero ambos lenguajes son muy diferentes entre sí en su metodología, y no
son retro compatibles.
Visual Basic .NET se encuentra en el séptimo lugar del ranking de TIOBE aunque
con poco más de 2% de las búsquedas web sobre lenguajes de
lenguaje pasó de la posición 13 a la 7 en un año, y se espera que continúe
captando el interés de los desarrolladores para aplicaciones web y de escritorio.
5. CARACTERISTICAS DE LA PROGRAMACION
MODULAR:
PROGRAMAS:
Los programas que están
constituidos por un único bloque,
más o menos grande, de código,
dependiendo de la complejidad y
tamaño de la aplicación.
PROBLEMAS COMPLEJOS
Un problema complejo no puede
solucionarse de una sola vez y con
un único algoritmo; además,
existen operaciones que se repiten
una y otra vez a lo largo del
programa, de tal manera que es
necesario el mismo bloque de
código pero con diferentes datos.
7. BENEFICIOS:
Elaborar programas para la resolución de problemas mediante ordenadores.
Mejoran la capacidad de atención y concentración.
Mayor orden y capacidad de comprensión.
Más autonomía y mayor interés por la experimentación y el aprendizaje.
Mejor capacidad de cálculo y de lógica.
En si la programación ayuda al rendimiento de resolución de problemas de la vida
diaria, destreza mental y agilidad al hacer trabajos que requieran de lógica.