13
LENGUAJES DE PROGRAMACION LENGUAJES DE PROGRAMACION son herramientas que nos son herramientas que nos permiten crear programas permiten crear programas y software. Entre ellos y software. Entre ellos tenemos Delphi , Qbasic, tenemos Delphi , Qbasic, Visual Basic, Pascal, Visual Basic, Pascal, Java, PHP, C#, My SQL Java, PHP, C#, My SQL etc.. etc..

LENGUAJES DE PROGRAMACION son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Qbasic, Visual Basic, Pascal, Java,

Embed Size (px)

Citation preview

Page 1: LENGUAJES DE PROGRAMACION son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Qbasic, Visual Basic, Pascal, Java,

LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION

son herramientas que nos son herramientas que nos permiten crear programas y permiten crear programas y software. Entre ellos tenemos software. Entre ellos tenemos Delphi , Qbasic, Visual Basic, Delphi , Qbasic, Visual Basic, Pascal, Java, PHP, C#, My SQL Pascal, Java, PHP, C#, My SQL etc..etc..

Page 2: LENGUAJES DE PROGRAMACION son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Qbasic, Visual Basic, Pascal, Java,

Una computadora funciona Una computadora funciona bajo control de un programa bajo control de un programa

el cual debe estar el cual debe estar almacenado en la unidad de almacenado en la unidad de memoria; tales como el disco memoria; tales como el disco

duro.duro.

Page 3: LENGUAJES DE PROGRAMACION son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Qbasic, Visual Basic, Pascal, Java,

Cual es la función de la Cual es la función de la Programación……?Programación……?

Page 4: LENGUAJES DE PROGRAMACION son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Qbasic, Visual Basic, Pascal, Java,

Los lenguajes de programación Los lenguajes de programación facilitan la tarea de programación, ya facilitan la tarea de programación, ya que disponen de formas adecuadas que disponen de formas adecuadas que permiten ser leídas y escritas por que permiten ser leídas y escritas por personas.personas.

Page 5: LENGUAJES DE PROGRAMACION son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Qbasic, Visual Basic, Pascal, Java,

Los lenguajes de programación se Los lenguajes de programación se representan en forma simbólica y en manera representan en forma simbólica y en manera de un texto los códigos que podrán ser de un texto los códigos que podrán ser leídos por una persona tales como:leídos por una persona tales como:

1 celulares1 celulares2 cajeros Automáticos2 cajeros Automáticos3 los mp33 los mp34 Calculadoras4 Calculadoras

Page 6: LENGUAJES DE PROGRAMACION son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Qbasic, Visual Basic, Pascal, Java,

Hay lenguajes de programación que Hay lenguajes de programación que utilizan compilador utilizan compilador

QUE ES UN COMPILADOR……..?QUE ES UN COMPILADOR……..?

Page 7: LENGUAJES DE PROGRAMACION son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Qbasic, Visual Basic, Pascal, Java,

Un compilador es un programa que, a Un compilador es un programa que, a su vez, traduce un programa escrito su vez, traduce un programa escrito en un lenguaje de programación a en un lenguaje de programación a otro lenguaje de programaciónotro lenguaje de programación

La razón principal para querer usar un La razón principal para querer usar un compilador es querer traducir un compilador es querer traducir un programa de un lenguaje de alto programa de un lenguaje de alto nivel, a otro lenguaje de nivel inferior.nivel, a otro lenguaje de nivel inferior.

Page 8: LENGUAJES DE PROGRAMACION son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Qbasic, Visual Basic, Pascal, Java,

Los lenguajes de programación se Los lenguajes de programación se determinan según el nivel determinan según el nivel

Nivel BajoNivel Bajo

Nivel MedioNivel Medio

Nivel AltoNivel Alto

Page 9: LENGUAJES DE PROGRAMACION son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Qbasic, Visual Basic, Pascal, Java,

--Lenguajes de Bajo nivelLenguajes de Bajo nivel

La palabra "bajo" no implica que el La palabra "bajo" no implica que el lenguaje sea inferior a un lenguaje lenguaje sea inferior a un lenguaje de alto nivel; se refiere a la reducida de alto nivel; se refiere a la reducida abstracción entre el lenguaje y el abstracción entre el lenguaje y el hardware. directa hardware. directa

Ejemplo PLC Ejemplo PLC Control Lógico ProgramableControl Lógico Programable

Page 10: LENGUAJES DE PROGRAMACION son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Qbasic, Visual Basic, Pascal, Java,

PLC ( Control Logico programable)PLC ( Control Logico programable) Son todos los procesos IndustrialesSon todos los procesos Industriales Tales como el control de la Tales como el control de la

maquinaria, plantas de fabricaciónmaquinaria, plantas de fabricación

Page 11: LENGUAJES DE PROGRAMACION son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Qbasic, Visual Basic, Pascal, Java,

Lenguajes de Nivel medioLenguajes de Nivel medio Hay lenguajes de programación que Hay lenguajes de programación que

son considerados por algunos son considerados por algunos expertos como lenguajes de Nivel expertos como lenguajes de Nivel medio medio

al tener ciertas características que al tener ciertas características que los acercan a los lenguajes de bajo los acercan a los lenguajes de bajo nivel. “ejemplo D.O.S”nivel. “ejemplo D.O.S”

Disk Operating System Disk Operating System

Page 12: LENGUAJES DE PROGRAMACION son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Qbasic, Visual Basic, Pascal, Java,

Lenguajes de alto nivelLenguajes de alto nivel Los lenguajes de alto nivel son Los lenguajes de alto nivel son

normalmente fáciles de aprender normalmente fáciles de aprender porque están formados por porque están formados por elementos de lenguajes naturales, elementos de lenguajes naturales, como el inglés. En BASIC, PASCAL como el inglés. En BASIC, PASCAL JAVA C++, C# el lenguaje de alto JAVA C++, C# el lenguaje de alto nivel más conocido, los comandos nivel más conocido, los comandos como "IF CONTADOR = 10 THEN como "IF CONTADOR = 10 THEN STOP" STOP"

Page 13: LENGUAJES DE PROGRAMACION son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Qbasic, Visual Basic, Pascal, Java,

pueden utilizarse para pedir a la pueden utilizarse para pedir a la computadora que pare si CONTADOR computadora que pare si CONTADOR es igual a 10. Por desgracia para es igual a 10. Por desgracia para muchas personas esta forma de muchas personas esta forma de trabajar es un poco frustrante, dado trabajar es un poco frustrante, dado que a pesar de que las que a pesar de que las computadoras parecen comprender computadoras parecen comprender un lenguaje natural, lo hacen en un lenguaje natural, lo hacen en realidad de una forma rígida y realidad de una forma rígida y sistemáticasistemática