INTRODUCCION A LOS LENGUAJES DE PROGRAMACION (A)
JOSE DAVID VILLALOBOS
CABUDARE , 14 DE JULIO 2018
HISTORIA DE LOS LENGUAJES DE PROGRAMACION
• CHARLES BABBAGE (Teignmouth, 1792 - Londres, 1871
Invento su computadora en 1822, el necesito
un lenguaje para poder comunicarse con esta maquina,. Estos
Primeros lenguajes estaban muy unidos a la computadora y fueron
Creados para cada uno de ellas. Este lenguaje era muy rudimentario
Y consistía en la programación de los diferentes cambios de engranaje
que ejecutaban los cálculos.
Lenguaje de programación
 Es un idioma artificial diseñado para expresar
computaciones que pueden ser llevadas a cabo por
máquinas como las computadoras. Pueden usarse para
crear programas que controlen el comportamiento físico y
lógico de una máquina, para expresar algoritmos con
precisión, o como modo de comunicación humana.
¿ QUE SON TRADUCTORES?
 Un traductor es un programa que tiene como entrada un
texto escrito en un lenguaje (lenguaje fuente) y como salida
produce un texto escrito en un lenguaje (lenguaje objeto)
que preserva el significado de origen. Ejemplos de
traductores son los ensambladores y los compiladores.
Diferencias entre ensambladores, interpretadores y
compiladores
 EMSAMBLADOR: Traducen un programa escrito en lenguaje ensamblador a
código maquina.
 COMPILADOR: Traducen en programas escritos en lenguaje de alto nivel a
código intermedio o a código maquina.
 INTERPRETE: No genera código objeto , analiza y ejecuta directamente cada
proposición del programa fuente (PF).
LENGUAJE NATURAL Y ARTIFICIAL
 El Lenguaje Natural se utiliza a diario como medio de comunicación
entre humanos. El castellano, el inglés o el francés son ejemplos de
lenguaje natural (lenguas). Poseen una sintaxis y una gramática, y
cumplen con los principios de economía y optimización, a pesar de que
contienen muchas ambigüedades.
 Una lengua artificial es cualquier lengua cuyo léxico y gramática han
sido desarrollados desde una fuente individual, ya sea un creador o un
grupo seleccionado de creadores.
DIFERENCIAS ENTRE LENGUAJE
NATURAL Y LENGUAJE ARTIFICIAL:
CONCLUSION
 Cada año o cada mes salen nuevas tecnologías al mercado de la informática por
ejemplo pasar de transistores inmensos a pequeños transistores del tamaño un
poco más grande que un alfiler pasar de los 16KB de RAM a computadoras que
cuentan con 4GB o más de espacio enla RAM lo mismo es el caso del HD otro
cambio importante que resalta el tamaño que ocupaban las anteriores
máquinas de una habitación completa a máquinas que hoy en día ocupan
menos de 50CM² . Por estos motivos es donde se tiene que aplicar los lenguajes
de programación siendo cada vez más avanzados y con más funciones para un
correcto funcionamiento de una aplicación, server, página web etc.
Actualmente el programa más utilizado para realizar operaciones básicas como
.EXE estándares o archivos .DLL es el Visual Basic donde se trabaja de una
forma rápiday fácil de entender
 Podemos ver que la necesidad de expander la informática ha tomado lugar en
las aplicaciones que hoy en día se utilizan hablamos de aplicaciones donde se
requiere de Aceleradores Gráficos (3D) Aceleradores de Vídeo y gran capacidad
de memoria RAM ya que hay aplicaciones que alcanzan a consumir un
promedio de 52 MB. Todos estos avances hacen que entren en juego los
lenguajes de programación.
REFERENCIAS
 HISTORIA: http://www.larevistainformatica.com/historia-lenguajes-programacion.htm
 LENGUAJE DE PROGRAMACION: https://www.ecured.cu/Lenguaje_de_Programaci%C3%B3n
 TRADUCTORES: http://ing-radjchv-pmz-estl.blogspot.com/2009/09/14-traductor-y-su-
estructura.html
 DIFERENCIAS ENTRE INTERPRETE, ENSAMBLADOR Y COMPILADOR:
https://slideplayer.es/slide/5448793/
 DEFINICION DE LENGUAJE NATURAL Y LENGUAJE ARTIFICIAL:
https://www.inbenta.com/es/tecnologia/tecnologia-en-lenguaje-natural/
https://www.ecured.cu/Lengua_artificial
 DIFERENCIAS ENTRE LENGUAJE NATURAL Y LENGUAJE ARTIFICIAL:
https://www.google.co.ve/search?q=lenguaje+natural+y+lenguaje+artificial+diferencias&rlz=1C1CHJL
_esVE414&source=lnms&tbm=isch&sa=X&ved=0ahUKEwi2vdr735_cAhWCr1kKHe-
iAxgQ_AUICigB&biw=1309&bih=698#imgrc=uNUQs_sOXwQNbM:
Jose david villalobos

Más contenido relacionado

PPTX
Presentación1
PPTX
Generaciones de los lenguajes de programacion
PPTX
Cronologia de los Lenguajes de Programación
PPTX
Clasificación de los lenguajes de programación
PPT
info0ormatika
PPTX
Historia de los lenguajes de programacion
PPTX
Programación de computadores
DOCX
Libro 1 - LENGUAJES DE PROGRAMACIÓN
Presentación1
Generaciones de los lenguajes de programacion
Cronologia de los Lenguajes de Programación
Clasificación de los lenguajes de programación
info0ormatika
Historia de los lenguajes de programacion
Programación de computadores
Libro 1 - LENGUAJES DE PROGRAMACIÓN

La actualidad más candente (17)

PPTX
HISTORIA DE LOS LENGUAJES DE PROGRAMACION
DOCX
Libro 1: introduccion a la programacion y su lenguaje
PPTX
Karen cordoba
PPT
Lenguajes de alto nivel
PDF
Lenguajes de alto_nivel
DOC
Word libro 1
DOCX
8 libro 1 y2
PPT
Niveles de lenguajes de programacion
PPTX
Lenguajes de programacion jonathan suarez
DOC
franco lorentz word1
DOC
Libro 2 lenguaje de programacion y sus componentes
PDF
El estudio de los lenguajes de programacion
DOCX
Ad1 rivera corpus jonathan 205
ODP
Sin título 1
PPTX
Lenguajes de Programacion
PPTX
Lenguajes de Programacion
PDF
Linea del tiempo
HISTORIA DE LOS LENGUAJES DE PROGRAMACION
Libro 1: introduccion a la programacion y su lenguaje
Karen cordoba
Lenguajes de alto nivel
Lenguajes de alto_nivel
Word libro 1
8 libro 1 y2
Niveles de lenguajes de programacion
Lenguajes de programacion jonathan suarez
franco lorentz word1
Libro 2 lenguaje de programacion y sus componentes
El estudio de los lenguajes de programacion
Ad1 rivera corpus jonathan 205
Sin título 1
Lenguajes de Programacion
Lenguajes de Programacion
Linea del tiempo
Publicidad

Similar a Jose david villalobos (20)

PPTX
Ideograma horaciogonzalez
PPTX
Lenguajes de programación programación visual
PPTX
Lenguajes de programacion
PPTX
Lenguajes de programacion
PPTX
Lenguajes de Programacion
PPSX
Lenguajes De Programacion
PPTX
Lenguajes de programacion
PPTX
Lenguajes de programacion
PPTX
Lenguajes de programacion
PPTX
Lenguajes de programacion
PPTX
Lenguajes de programacion
PPTX
Lenguajes de programacion
PDF
lenguajes de programacion
PDF
Introducción a la Gerencia Informática
PPTX
Lenguajes de programación
PPTX
Lenguajes de programacion
DOCX
Los lenguajes de programación son herramientas que nos permiten crear program...
DOCX
Lenguaje de programación
PPTX
11-Programación
PDF
01. Lenguajes de programación autor Virtuniversidad.pdf
Ideograma horaciogonzalez
Lenguajes de programación programación visual
Lenguajes de programacion
Lenguajes de programacion
Lenguajes de Programacion
Lenguajes De Programacion
Lenguajes de programacion
Lenguajes de programacion
Lenguajes de programacion
Lenguajes de programacion
Lenguajes de programacion
Lenguajes de programacion
lenguajes de programacion
Introducción a la Gerencia Informática
Lenguajes de programación
Lenguajes de programacion
Los lenguajes de programación son herramientas que nos permiten crear program...
Lenguaje de programación
11-Programación
01. Lenguajes de programación autor Virtuniversidad.pdf
Publicidad

Último (20)

PDF
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
PDF
CURRICULAR DE PRIMARIA santa ursula..pdf
PDF
Ernst Cassirer - Antropologia Filosofica.pdf
PDF
ciencia_tecnologia_sociedad Mitcham Carl. (1994)..pdf
PPTX
Clase 3 del silabo-gestion y control financiero
PDF
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
PDF
ACERTIJO EL CONJURO DEL CAZAFANTASMAS MATEMÁTICO. Por JAVIER SOLIS NOYOLA
DOCX
TEXTO DE TRABAJO DE EDUCACION RELIGIOSA - CUARTO GRADO.docx
PDF
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
PDF
RM2025 - FUNDAMENTOS TEÓRICOS - PEDIATRÍA.pdf
PDF
Telos 127 Generacion Al fa Beta - fundaciontelefonica
DOC
Manual de Convivencia 2025 actualizado a las normas vigentes
PPTX
RESUMENES JULIO - QUIRÓFANO HOSPITAL GENERAL PUYO.pptx
PDF
Como usar el Cerebro en las Aulas SG2 NARCEA Ccesa007.pdf
PDF
2.0 Introduccion a processing, y como obtenerlo
PDF
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
DOC
4°_GRADO_-_SESIONES_DEL_11_AL_15_DE_AGOSTO.doc
PDF
Jodorowsky, Alejandro - Manual de Psicomagia.pdf
PDF
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
CURRICULAR DE PRIMARIA santa ursula..pdf
Ernst Cassirer - Antropologia Filosofica.pdf
ciencia_tecnologia_sociedad Mitcham Carl. (1994)..pdf
Clase 3 del silabo-gestion y control financiero
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
ACERTIJO EL CONJURO DEL CAZAFANTASMAS MATEMÁTICO. Por JAVIER SOLIS NOYOLA
TEXTO DE TRABAJO DE EDUCACION RELIGIOSA - CUARTO GRADO.docx
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
RM2025 - FUNDAMENTOS TEÓRICOS - PEDIATRÍA.pdf
Telos 127 Generacion Al fa Beta - fundaciontelefonica
Manual de Convivencia 2025 actualizado a las normas vigentes
RESUMENES JULIO - QUIRÓFANO HOSPITAL GENERAL PUYO.pptx
Como usar el Cerebro en las Aulas SG2 NARCEA Ccesa007.pdf
2.0 Introduccion a processing, y como obtenerlo
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
4°_GRADO_-_SESIONES_DEL_11_AL_15_DE_AGOSTO.doc
Jodorowsky, Alejandro - Manual de Psicomagia.pdf
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf

Jose david villalobos

  • 1. INTRODUCCION A LOS LENGUAJES DE PROGRAMACION (A) JOSE DAVID VILLALOBOS CABUDARE , 14 DE JULIO 2018
  • 2. HISTORIA DE LOS LENGUAJES DE PROGRAMACION • CHARLES BABBAGE (Teignmouth, 1792 - Londres, 1871 Invento su computadora en 1822, el necesito un lenguaje para poder comunicarse con esta maquina,. Estos Primeros lenguajes estaban muy unidos a la computadora y fueron Creados para cada uno de ellas. Este lenguaje era muy rudimentario Y consistía en la programación de los diferentes cambios de engranaje que ejecutaban los cálculos.
  • 3. Lenguaje de programación  Es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
  • 4. ¿ QUE SON TRADUCTORES?  Un traductor es un programa que tiene como entrada un texto escrito en un lenguaje (lenguaje fuente) y como salida produce un texto escrito en un lenguaje (lenguaje objeto) que preserva el significado de origen. Ejemplos de traductores son los ensambladores y los compiladores.
  • 5. Diferencias entre ensambladores, interpretadores y compiladores  EMSAMBLADOR: Traducen un programa escrito en lenguaje ensamblador a código maquina.  COMPILADOR: Traducen en programas escritos en lenguaje de alto nivel a código intermedio o a código maquina.  INTERPRETE: No genera código objeto , analiza y ejecuta directamente cada proposición del programa fuente (PF).
  • 6. LENGUAJE NATURAL Y ARTIFICIAL  El Lenguaje Natural se utiliza a diario como medio de comunicación entre humanos. El castellano, el inglés o el francés son ejemplos de lenguaje natural (lenguas). Poseen una sintaxis y una gramática, y cumplen con los principios de economía y optimización, a pesar de que contienen muchas ambigüedades.  Una lengua artificial es cualquier lengua cuyo léxico y gramática han sido desarrollados desde una fuente individual, ya sea un creador o un grupo seleccionado de creadores.
  • 7. DIFERENCIAS ENTRE LENGUAJE NATURAL Y LENGUAJE ARTIFICIAL:
  • 8. CONCLUSION  Cada año o cada mes salen nuevas tecnologías al mercado de la informática por ejemplo pasar de transistores inmensos a pequeños transistores del tamaño un poco más grande que un alfiler pasar de los 16KB de RAM a computadoras que cuentan con 4GB o más de espacio enla RAM lo mismo es el caso del HD otro cambio importante que resalta el tamaño que ocupaban las anteriores máquinas de una habitación completa a máquinas que hoy en día ocupan menos de 50CM² . Por estos motivos es donde se tiene que aplicar los lenguajes de programación siendo cada vez más avanzados y con más funciones para un correcto funcionamiento de una aplicación, server, página web etc. Actualmente el programa más utilizado para realizar operaciones básicas como .EXE estándares o archivos .DLL es el Visual Basic donde se trabaja de una forma rápiday fácil de entender  Podemos ver que la necesidad de expander la informática ha tomado lugar en las aplicaciones que hoy en día se utilizan hablamos de aplicaciones donde se requiere de Aceleradores Gráficos (3D) Aceleradores de Vídeo y gran capacidad de memoria RAM ya que hay aplicaciones que alcanzan a consumir un promedio de 52 MB. Todos estos avances hacen que entren en juego los lenguajes de programación.
  • 9. REFERENCIAS  HISTORIA: http://www.larevistainformatica.com/historia-lenguajes-programacion.htm  LENGUAJE DE PROGRAMACION: https://www.ecured.cu/Lenguaje_de_Programaci%C3%B3n  TRADUCTORES: http://ing-radjchv-pmz-estl.blogspot.com/2009/09/14-traductor-y-su- estructura.html  DIFERENCIAS ENTRE INTERPRETE, ENSAMBLADOR Y COMPILADOR: https://slideplayer.es/slide/5448793/  DEFINICION DE LENGUAJE NATURAL Y LENGUAJE ARTIFICIAL: https://www.inbenta.com/es/tecnologia/tecnologia-en-lenguaje-natural/ https://www.ecured.cu/Lengua_artificial  DIFERENCIAS ENTRE LENGUAJE NATURAL Y LENGUAJE ARTIFICIAL: https://www.google.co.ve/search?q=lenguaje+natural+y+lenguaje+artificial+diferencias&rlz=1C1CHJL _esVE414&source=lnms&tbm=isch&sa=X&ved=0ahUKEwi2vdr735_cAhWCr1kKHe- iAxgQ_AUICigB&biw=1309&bih=698#imgrc=uNUQs_sOXwQNbM: