Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados...

30
Lenguajes de Programación

Transcript of Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados...

Page 1: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

Lenguajes de Programación

Page 2: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

Indice 1. Historia 2. Generaciones 3. Lenguajes y programas más

utilizados en el ámbito escolar 4. Lenguajes más demandados

2

Page 3: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

1. Historia

3

Page 4: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

Historia

Primeros lenguajes de programación:

-Eran considerados simples codigos.

-Poco legibles.

-Dependian del hardware.

Decada de los 40:

-Creación de las primeras computadoras modernas.

-Mayor velocidad y capacidad de memoria.

-Nuevos lenguajes de programación:

>Plankalkül.

>ENIAC.

>BINAC y UNIVAC.

4

Page 5: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

Historia

Artilugios para programar a principios del siglo xx

5

Máquina analítica Tarjetas Perforadas

Tambor magnético

Telar de Jacquard

Page 6: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

2.

Generaciones

Page 7: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

-Primera Generación (1951 - 1958)

Creador Von Neumann.

Código binario.

-Segunda Generación (1959 - 1964)

Lenguaje simbólico y lenguaje ensamblador

-Tercera Generación (1964 - 1971)

Multiprogramación

Lenguajes estructurados y específicos

-Cuarta Generación (1971 - 1981)

Programación orientada a objetos

Tipos de Generaciones 7

Page 8: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

¿ Quinta y Sexta Generación ?

-Quinta Generación(

-La 5ª Gen “no existe”

-Objetivo usar la IA

-No obtuvo resultados

-Sexta Generación (1990 - Actualidad)

-Arquitectura Paralelas/Vertical

-Hoy en día se sigue desarrollando

8

Page 9: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

Cambios Evolución Generaciones

Principales cambios a medida que surgían nuevas generaciones:

-Reducción calor que producen los sistemas.

-Máquinas más pequeñas y menos pesadas.

-Mayor rapidez y velocidad en las operaciones.

-Mayor capacidad de memoria.

-Menor consumo de energía.

9

Page 10: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

3. Lenguajes y programas más utilizados para aprender ¿Qué lenguaje de programación

debería empezar a aprender?

Page 11: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

11

Page 12: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

¿ Por qué quieres programar?

Programador de Servidores o Back-end: Python, Rubyy, PHP, Java o .Net. Conocimientos de bases de datos y posiblemente de administración de sistemas.

Programador de clientes o Front-end: HTML, CSS, Javascript. Posiblemente sean necesarios conocimientos de diseño.

Programador móvil:

Objective C o Java (para Android). HTML / CSS para sitios web móviles. Posibles conocimientos sobre servidores.

12

Programador 3D o de videojuegos:

C/C++, OpenGL, Animación. Es recomendable tener buenas dosis de conocimientos de diseño y artísticos.

Programador de alto rendimiento:

C/ C++, Java, conocimientos en matemáticas y análisis cuantitativo.

.

Page 13: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

IDE 13

Page 14: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

Android Studio

14

Page 15: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

Scratch

15

Page 16: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

FrameWork

16

Page 17: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

FrameWork Web 17

Page 18: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

18

Page 19: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

4. Lenguajes más demandados y más utilizados

Page 20: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

Los más utilizados a la hora de trabajar 20

Page 21: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

JAVA : Los mas usados 21

•Java es el lenguaje de programación más utilizado hoy en día

•Su gran adaptabilidad

•Se adapta a los cambias que ocurren año tras año.

Page 22: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

C: Los mas usados

•Antecesor es B

•Ritchie y Brian Kernighan

•La fluidez de programación en sistemas UNIX

22

Page 23: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

PYTHON: Los mas usados

•Lenguaje de programación interpretado con un código legible

•Operadores lógicos

•No sólo es multiplataforma y multiparadigma

23

Page 24: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

Comparación entre C y JAVA

•Java es programación orientada a objetos

C es de programación estructurada.

C es un lenguaje rápido y compilado,agregamos dificultad de uso.

• Y Java es un lenguaje, medio compilado, medio interpretado.

•Java es más seguro.

C es en realidad un lenguaje de bajo nivel

24

Page 25: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

Características de C y JAVA

•Java: Ventajas:

• Java: Desventajas:

C: Ventaja:

C: Desventajas:

25

Page 26: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

Dia internacional de la mujer

Page 27: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

Radia Joy Perlman

“La madre del Internet”

Page 28: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

Margaret Hamilton

Ingeniera del software principal del proyecto Apolo

Page 29: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

” Ada Lovelace

Page 30: Lenguajes de Programación€¦ · Historia Primeros lenguajes de programación:-Eran considerados simples codigos. -Poco legibles. -Dependian del hardware. Decada de los 40: -Creación

30

THANKS! ¿Alguna pregunta?