SlideShare una empresa de Scribd logo
2
Lo más leído
3
Lo más leído
4
Lo más leído
Lostiposdelenguaje
deprogramaciónMÁS USADOS EN LA ACTUALIDAD
Tiposdelenguajede
programación
Un ámbito conocido por muchos en lo relacionado con la tecnología son los
lenguajes de programación. Ellos son los encargados de hacer funcionar lo que
conocemos como páginas web, apps, softwares y otros elementos que hoy
facilitan nuestro día a día.
Sin los lenguajes de programación, no estaríamos en la era de información en la
que nos encontramos y, tal vez, ni existieran muchas de las herramientas hoy
conocidas.
¿Te imaginas si un día llegaras a tu trabajo y encontrarás absolutamente todo en
mandarín? A menos que domines el idioma, sería casi que imposible desarrollar
tus tareas, ¿verdad?
Sucede igual con las máquinas y dispositivos. Ellas requieren de un lenguaje
específico para realizar sus funciones.
Página | 1
¿Qué es un lenguaje de programación?
Es el medio por el cual se comunica a cualquier dispositivo que lo requiera, una
serie de acciones o instrucciones con el fin de lograr un objetivo.
Esto se produce con la escritura de un código, que el dispositivo interpreta y que
da como resultado una acción o un resultado deseado.
Página | 2
Tiposdelenguajede
programación
De acuerdo a su finalidad y herramientas en las que se usa, podemos describir
tres clases de lenguajes de programación:
Lenguaje máquina
Es el más primitivo de los códigos y se basa en la numeración binaria, todo en 0
y 1. Este lenguaje es utilizado directamente por máquinas o computadora.
Lenguajes de programación de bajo nivel
Es un lenguaje un poco más fácil de interpretar, pero puede variar de acuerdo a
la máquina o computadora que se esté programando.
Primera generación: el lenguaje máquina y el ensamblador.
Segunda generación: aquí encontramos los primeros lenguajes de
programación de alto nivel, ejemplos de ellos son FORTRAN, COBOL.
Tercera generación: en esta generación encontramos los lenguajes de
programación de alto nivel imperativo, pero mucho más utilizados y vigentes
en la actualidad (ALGOL 8, PL/I, PASCAL, MODULA).
Cuarta generación: más cercanos a la época actual, es común encontrarlos en
aplicaciones de gestión y manejo de bases de datos (NATURAL, SQL).
Quinta generación: estos son los más avanzados y fueron pensado para la
inteligencia artificial y para el procesamiento de lenguajes naturales (LISP,
PROLOG).
Lenguajes de programación de alto nivel
En esta categoría se encuentran los más utilizados. Se usan palabras del inglés lo
cual facilita que una persona pueda intervenir más fácil que en los dos
anteriores.
Según su generación y orden cronológico, los lenguajes de programación de alto
nivel se clasifican en:
10Lenguajesdeprogramación
másutilizadosactualmente
Página | 3
Existen, en la actualidad, varios lenguajes de programación, pero destacaremos
los más importantes de acuerdo con el índice TIOBE (estudio realizado por una
empresa holandesa que analiza los lenguajes de programación más usados a
nivel mundial).
A continuación, conoce los 6 más usados, sus objetivos y segmentos de uso
actualmente.
1. Java
Es el más actualizado actualmente y esto se debe a su simplicidad y
legibilidad. No en vano, más de 9 millones de usuarios lo usan y está
presente en miles de millones de dispositivos, lo que significa un 15% del
total en el mundo frente a otros lenguajes.
Él se ha mantenido a lo largo del siglo XXI en las primeras posiciones, lo cual
da una idea de lo importante que ha sido este lenguaje de programación en
lo que utilizamos hoy en día.
También es una de las habilidades más requeridas entre desarrolladores,
tanto es así que es de el más importante skill que buscan las principales
empresas de software y tecnología.
Es utilizado en diferentes segmentos, tales como aplicaciones móviles,
herramientas para aprendizaje, hojas de cálculo, entre otras.
Un lenguaje de programación multiplataforma y multiparadigma, que también
tiene un propósito general. Esto significa que soporta la orientación a
objetos, la programación imperativa y funcional.
Su sencillez, legibilidad y similitud con el idioma inglés lo convierten en un
gran lenguaje, ideal para principiantes.
4. C++
Es una evolución del antes mencionado C.
Este, sin embargo, tiene un enfoque en desarrollo de aplicaciones y softwares
más complejos, que exigen, por ejemplo, una intervención visual.
Los programas de diseño gráfico son un ejemplo del uso de este lenguaje de
programación.
Surgió en los años 70 y tenía un nombre que no cambió mucho: “B”.
Con un alto porcentaje de uso al igual que java, 12%, es el segundo lenguaje
más usado a nivel mundial. Su uso también es muy variado y se puede
ejecutar en la mayoría de los sistemas operativos.
Es comúnmente utilizado en aplicaciones de escritorio.
3. Python
10Lenguajesdeprogramación
másutilizadosactualmente
Página | 4
2. Lenguaje de programación C
Ha tenido una rápida evolución en número de usuarios en los últimos años.
Conocido por ser una herramienta mucho más amigable, que no exige tanto
conocimiento como, por ejemplo, el C#.
Por su sencillez, es bastante utilizado para herramientas de automatización
de procesos y aplicaciones web, por ejemplo.
Conocido también como “C Sharp” entre los programadores, también es una
evolución de C y C++.
C# es un lenguaje de programación orientado a objetos. Creado en el año
2000, se destaca por su simplicidad, trabaja con aplicaciones bajo el
framework .net como el visual studio de Windows.
Cuenta con un 7% de uso total a nivel mundial.
El Lenguaje de Consulta Estructurado popularmente conocido por sus siglas
en inglés como SQL, es un tipo de lenguaje de programación que ayuda a
solucionar problemas específicos o relacionados con la definición,
manipulación e integridad de la información representada por los datos que
se almacenan en las bases de datos.
Algunos aspectos de SQL están basados en el cálculo relacional, algunos en
el álgebra relacional que provienen del modelo relacional y otros a ninguno
de los dos sino que son parte de SQL.
10Lenguajesdeprogramación
másutilizadosactualmente
Página | 5
5. C#
6. Visual Basic. NET
7. SQL
R es un entorno de software libre (licencia GNU GLP) y lenguaje de
programación interpretado, es decir, ejecuta las instrucciones directamente,
sin una previa compilación del programa a instrucciones en lenguaje
máquina. El término entorno, en R, se refiere a un sistema totalmente
planificado y coherente, en lugar de una acumulación de herramientas
específicas e inflexibles, como suele ser el caso en otros softwares de análisis
de datos.
Un lenguaje de programación dinámico y de código abierto enfocado en la
simplicidad y productividad. Su elegante sintaxis se siente natural al leerla y
fácil al escribirla.
PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de
código abierto muy popular especialmente adecuado para el desarrollo web y
que puede ser incrustado en HTML.
10Lenguajesdeprogramación
másutilizadosactualmente
Página | 6
8. PHP
9. Ruby
10. Lenguaje de programación R
Para saber mas del tema ver el video:
https://www.youtube.com/watch?
v=7TezZ2JbvZs

Más contenido relacionado

PPTX
Unix Operating System
PPT
Linux history & features
PPTX
Programacion orientada a objetos y programacion orientada a eventos
PPTX
Evolución de los sistemas operativos Windows y Linux.
PPTX
Linux
PPTX
PPT
Presentacion De Unix
PPTX
Linux
Unix Operating System
Linux history & features
Programacion orientada a objetos y programacion orientada a eventos
Evolución de los sistemas operativos Windows y Linux.
Linux
Presentacion De Unix
Linux

La actualidad más candente (20)

PPTX
Os unix versiones-tipos de particiones-formatos
PPT
Ubuntu
PPT
Presentacion de ubuntu
PPTX
Lenguajes de programacion (exposicion)
PPTX
Sistema operativo
PPTX
Botones en flash
PPTX
Mapa linux unix
PPTX
La historia de linux
PDF
Manual de Flash Cs6
PPTX
Clasificación de los lenguajes de programación
PPTX
Linux Operating System
PPTX
Presentación máquina virtual
PPTX
Linux taller
PPTX
Linux
PPTX
Proyecto Scratch
PPTX
Microsoft word
PPTX
what is LINUX ? presentation.
PPTX
Lenguaje de programacion presentacion.
PPTX
Microsoft excel
PPTX
La evolución del sistema operativo de Microsoft
Os unix versiones-tipos de particiones-formatos
Ubuntu
Presentacion de ubuntu
Lenguajes de programacion (exposicion)
Sistema operativo
Botones en flash
Mapa linux unix
La historia de linux
Manual de Flash Cs6
Clasificación de los lenguajes de programación
Linux Operating System
Presentación máquina virtual
Linux taller
Linux
Proyecto Scratch
Microsoft word
what is LINUX ? presentation.
Lenguaje de programacion presentacion.
Microsoft excel
La evolución del sistema operativo de Microsoft
Publicidad

Similar a Los tipos de lenguaje de programación (20)

PPTX
PPTX
Guia teorica
PPTX
Lenguajes de programacion
PPTX
Introducción a la programación
PPTX
LENGUAJES DE POGRAMACION.pptx
PDF
Profesión: Programación
PPTX
Sistemas operativos
PPTX
Consulta del lenguaje de programación
PPTX
Presentación informatica semana 4
PPTX
Leguajes De ProgramacióN
PPTX
Leguajes De Programación
PDF
visual fox pro desde cero com 9.0
PDF
Experto visual foxpro-9-sp2
PPTX
Programacion de aplicaciones moviles
PPTX
Programacion de aplicaciones moviles
PPTX
Consepto de Programación
PPTX
Taller de progamacion
PPTX
Programación
PPTX
Tipos de lenguaje de programacion
Guia teorica
Lenguajes de programacion
Introducción a la programación
LENGUAJES DE POGRAMACION.pptx
Profesión: Programación
Sistemas operativos
Consulta del lenguaje de programación
Presentación informatica semana 4
Leguajes De ProgramacióN
Leguajes De Programación
visual fox pro desde cero com 9.0
Experto visual foxpro-9-sp2
Programacion de aplicaciones moviles
Programacion de aplicaciones moviles
Consepto de Programación
Taller de progamacion
Programación
Tipos de lenguaje de programacion
Publicidad

Más de KareliaRivas (20)

PDF
Lenguaje de programación Python
PDF
Diseño e instalación de sitios web (PHP hypertext preprocessor)
PDF
Estrategia de aprendizaje 17 (Herencia)
PDF
Programación orientada a objetos (Herencia)
PDF
Estrategia de aprendizaje 16 (Introducción a html)
PDF
Introducción a HTML
PDF
Programación orientada a objetos (Crear objetos)
PDF
PDF
PDF
Programación orientada a objetos (Creación de clases)
PDF
Diseño e instalación de sitios web (Apache HTTP server)
PDF
Introducción a la programación orientada a objetos en c (POO)
PDF
Lenguajes de programación
PDF
Diseño e instalación de sitios web (Definición de un servidor web)
PDF
Factorial en C++
PDF
Interfaces para sistemas de gestión de bases de datos
PDF
Recursividad en programación
PDF
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...
PDF
Tipos de bases de datos distribuidas
Lenguaje de programación Python
Diseño e instalación de sitios web (PHP hypertext preprocessor)
Estrategia de aprendizaje 17 (Herencia)
Programación orientada a objetos (Herencia)
Estrategia de aprendizaje 16 (Introducción a html)
Introducción a HTML
Programación orientada a objetos (Crear objetos)
Programación orientada a objetos (Creación de clases)
Diseño e instalación de sitios web (Apache HTTP server)
Introducción a la programación orientada a objetos en c (POO)
Lenguajes de programación
Diseño e instalación de sitios web (Definición de un servidor web)
Factorial en C++
Interfaces para sistemas de gestión de bases de datos
Recursividad en programación
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...
Tipos de bases de datos distribuidas

Último (20)

DOCX
Guía 5. Test de orientación Vocacional 2.docx
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
DOCX
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
PDF
Diapositiva proyecto de vida, materia catedra
PDF
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
PPTX
El uso de las TIC en la vida cotidiana..
PPTX
ccna: redes de nat ipv4 stharlling cande
DOCX
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PPTX
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PPTX
unidad 3 tecnología 8° básico: planificación y elaboración de un objeto
PDF
Distribucion de frecuencia exel (1).pdf
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PDF
MANUAL de recursos humanos para ODOO.pdf
PPTX
Sesion 1 de microsoft power point - Clase 1
PPTX
Curso de generación de energía mediante sistemas solares
PDF
TRABAJO DE TECNOLOGIA.pdf...........................
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
PDF
Documental Beyond the Code (Dossier Presentación - 2.0)
Guía 5. Test de orientación Vocacional 2.docx
Power Point Nicolás Carrasco (disertación Roblox).pptx
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
Diapositiva proyecto de vida, materia catedra
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
El uso de las TIC en la vida cotidiana..
ccna: redes de nat ipv4 stharlling cande
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
Historia Inteligencia Artificial Ana Romero.pptx
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
unidad 3 tecnología 8° básico: planificación y elaboración de un objeto
Distribucion de frecuencia exel (1).pdf
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
MANUAL de recursos humanos para ODOO.pdf
Sesion 1 de microsoft power point - Clase 1
Curso de generación de energía mediante sistemas solares
TRABAJO DE TECNOLOGIA.pdf...........................
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
Documental Beyond the Code (Dossier Presentación - 2.0)

Los tipos de lenguaje de programación

  • 2. Tiposdelenguajede programación Un ámbito conocido por muchos en lo relacionado con la tecnología son los lenguajes de programación. Ellos son los encargados de hacer funcionar lo que conocemos como páginas web, apps, softwares y otros elementos que hoy facilitan nuestro día a día. Sin los lenguajes de programación, no estaríamos en la era de información en la que nos encontramos y, tal vez, ni existieran muchas de las herramientas hoy conocidas. ¿Te imaginas si un día llegaras a tu trabajo y encontrarás absolutamente todo en mandarín? A menos que domines el idioma, sería casi que imposible desarrollar tus tareas, ¿verdad? Sucede igual con las máquinas y dispositivos. Ellas requieren de un lenguaje específico para realizar sus funciones. Página | 1 ¿Qué es un lenguaje de programación? Es el medio por el cual se comunica a cualquier dispositivo que lo requiera, una serie de acciones o instrucciones con el fin de lograr un objetivo. Esto se produce con la escritura de un código, que el dispositivo interpreta y que da como resultado una acción o un resultado deseado.
  • 3. Página | 2 Tiposdelenguajede programación De acuerdo a su finalidad y herramientas en las que se usa, podemos describir tres clases de lenguajes de programación: Lenguaje máquina Es el más primitivo de los códigos y se basa en la numeración binaria, todo en 0 y 1. Este lenguaje es utilizado directamente por máquinas o computadora. Lenguajes de programación de bajo nivel Es un lenguaje un poco más fácil de interpretar, pero puede variar de acuerdo a la máquina o computadora que se esté programando. Primera generación: el lenguaje máquina y el ensamblador. Segunda generación: aquí encontramos los primeros lenguajes de programación de alto nivel, ejemplos de ellos son FORTRAN, COBOL. Tercera generación: en esta generación encontramos los lenguajes de programación de alto nivel imperativo, pero mucho más utilizados y vigentes en la actualidad (ALGOL 8, PL/I, PASCAL, MODULA). Cuarta generación: más cercanos a la época actual, es común encontrarlos en aplicaciones de gestión y manejo de bases de datos (NATURAL, SQL). Quinta generación: estos son los más avanzados y fueron pensado para la inteligencia artificial y para el procesamiento de lenguajes naturales (LISP, PROLOG). Lenguajes de programación de alto nivel En esta categoría se encuentran los más utilizados. Se usan palabras del inglés lo cual facilita que una persona pueda intervenir más fácil que en los dos anteriores. Según su generación y orden cronológico, los lenguajes de programación de alto nivel se clasifican en:
  • 4. 10Lenguajesdeprogramación másutilizadosactualmente Página | 3 Existen, en la actualidad, varios lenguajes de programación, pero destacaremos los más importantes de acuerdo con el índice TIOBE (estudio realizado por una empresa holandesa que analiza los lenguajes de programación más usados a nivel mundial). A continuación, conoce los 6 más usados, sus objetivos y segmentos de uso actualmente. 1. Java Es el más actualizado actualmente y esto se debe a su simplicidad y legibilidad. No en vano, más de 9 millones de usuarios lo usan y está presente en miles de millones de dispositivos, lo que significa un 15% del total en el mundo frente a otros lenguajes. Él se ha mantenido a lo largo del siglo XXI en las primeras posiciones, lo cual da una idea de lo importante que ha sido este lenguaje de programación en lo que utilizamos hoy en día. También es una de las habilidades más requeridas entre desarrolladores, tanto es así que es de el más importante skill que buscan las principales empresas de software y tecnología. Es utilizado en diferentes segmentos, tales como aplicaciones móviles, herramientas para aprendizaje, hojas de cálculo, entre otras.
  • 5. Un lenguaje de programación multiplataforma y multiparadigma, que también tiene un propósito general. Esto significa que soporta la orientación a objetos, la programación imperativa y funcional. Su sencillez, legibilidad y similitud con el idioma inglés lo convierten en un gran lenguaje, ideal para principiantes. 4. C++ Es una evolución del antes mencionado C. Este, sin embargo, tiene un enfoque en desarrollo de aplicaciones y softwares más complejos, que exigen, por ejemplo, una intervención visual. Los programas de diseño gráfico son un ejemplo del uso de este lenguaje de programación. Surgió en los años 70 y tenía un nombre que no cambió mucho: “B”. Con un alto porcentaje de uso al igual que java, 12%, es el segundo lenguaje más usado a nivel mundial. Su uso también es muy variado y se puede ejecutar en la mayoría de los sistemas operativos. Es comúnmente utilizado en aplicaciones de escritorio. 3. Python 10Lenguajesdeprogramación másutilizadosactualmente Página | 4 2. Lenguaje de programación C
  • 6. Ha tenido una rápida evolución en número de usuarios en los últimos años. Conocido por ser una herramienta mucho más amigable, que no exige tanto conocimiento como, por ejemplo, el C#. Por su sencillez, es bastante utilizado para herramientas de automatización de procesos y aplicaciones web, por ejemplo. Conocido también como “C Sharp” entre los programadores, también es una evolución de C y C++. C# es un lenguaje de programación orientado a objetos. Creado en el año 2000, se destaca por su simplicidad, trabaja con aplicaciones bajo el framework .net como el visual studio de Windows. Cuenta con un 7% de uso total a nivel mundial. El Lenguaje de Consulta Estructurado popularmente conocido por sus siglas en inglés como SQL, es un tipo de lenguaje de programación que ayuda a solucionar problemas específicos o relacionados con la definición, manipulación e integridad de la información representada por los datos que se almacenan en las bases de datos. Algunos aspectos de SQL están basados en el cálculo relacional, algunos en el álgebra relacional que provienen del modelo relacional y otros a ninguno de los dos sino que son parte de SQL. 10Lenguajesdeprogramación másutilizadosactualmente Página | 5 5. C# 6. Visual Basic. NET 7. SQL
  • 7. R es un entorno de software libre (licencia GNU GLP) y lenguaje de programación interpretado, es decir, ejecuta las instrucciones directamente, sin una previa compilación del programa a instrucciones en lenguaje máquina. El término entorno, en R, se refiere a un sistema totalmente planificado y coherente, en lugar de una acumulación de herramientas específicas e inflexibles, como suele ser el caso en otros softwares de análisis de datos. Un lenguaje de programación dinámico y de código abierto enfocado en la simplicidad y productividad. Su elegante sintaxis se siente natural al leerla y fácil al escribirla. PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML. 10Lenguajesdeprogramación másutilizadosactualmente Página | 6 8. PHP 9. Ruby 10. Lenguaje de programación R Para saber mas del tema ver el video: https://www.youtube.com/watch? v=7TezZ2JbvZs