República Bolivariana de Venezuela
  Universidad de Oriente
  Núcleo Anzoátegui




                                       Ma. Gabriela Alberto
Prof. María Molina                     C.I. 23.998.659
Computación Básica                     Ariana Pérez
                                       C.I. 22.412.965
Son lenguajes diseñados para describir
 el conjunto de acciones consecutivas que
 un equipo debe ejecutar, es decir, son un
 modo práctico para que los seres
 humanos puedan dar instrucciones a un
 equipo.
                    Pero es necesario conocer que los lenguajes
                 utilizados por los equipos para comunicarse entre
                 ellos no tienen nada que ver con los lenguajes de
                 programación, se trata de dos conceptos
                 totalmente diferentes.

Los Lenguajes de Programación son estrictos en el sentido de que:

                 A CADA instrucción
                    le corresponde
               UNA acción de procesador
Cuando usamos una computadora, estamos intentado resolver un
problema el cual puede ser de negocios, que involucra ganancias
y perdidas, científico que emplea modelos de comportamiento
físico, una investigación estadística que evalúa la posibilidad de
que ocurra algún evento, etc.
Los lenguajes de programación se utilizan para
resolver dichos problemas, siendo especificados
por reglas que forman instrucciones correctas,
organizándolas en módulos, someterlas hacia un
compilador, el cual traduce el código en un
lenguaje comprensible para una máquina en
particular, y finalmente ejecutar el programa, es
decir:

        Someter la entrada hacia la computadora,
    la cual transforma en una salida de acuerdo con
             las instrucciones en el programa.
Generalmente, los Lenguajes de Programación se dividen en dos
grupos principales en base al procesamiento de sus comandos:



        Lenguaje de Programación Imperativo
          Programa mediante una serie de comandos, agrupados
          en bloques y compuestos de órdenes condicionales que
               permiten al programa retornar a un bloque de
                   comandos si se cumple la condición.


         Lenguaje de Programación Funcional
           A menudo llamado lenguaje procedimental, es un
           lenguaje que crea programas mediante funciones,
            devuelve un nuevo estado de resultado y recibe
             como entrada el resultado de otras funciones.
Los lenguajes de programación pueden, en
líneas generales, dividirse en dos categorías:


        Lenguaje Interpretado
      Un lenguaje de programación es, por
   definición, diferente al lenguaje máquina
    (datos binarios 0 y 1), por lo tanto, debe
   traducirse para que el procesador pueda
                  comprenderlo.

       Un programa escrito en un lenguaje
     interpretado requiere de un programa
    auxiliar, llamado intérprete, que traduce
    los comandos de los programas según
                  sea necesario.
Un programa
       Lenguaje Compilado                            escrito en un
                                                       lenguaje
     Un programa escrito en un lenguaje            compilado posee
    "compilado" se traduce a través de un          la ventaja de no
          programa anexo llamado                     necesitar un
      compilador, el cual crea un nuevo            programa anexo
        archivo independiente que no                   para ser
     necesita ningún otro programa para               ejecutado.
           ejecutarse a sí mismo.



  Sin embargo, no es tan              Además, como sólo es necesaria
flexible como un programa              una traducción, la ejecución se
     escrito en lenguaje               vuelve más rápida y garantiza la
        interpretado                     seguridad del código fuente.
A continuación, una lista de algunos de los lenguajes de
programación actuales:
            Lenguaje                Principal área de aplicación       Compilado/interpretado

               ADA                           Tiempo real                 Lenguaje compilado

              BASIC              Programación para fines educativos     Lenguaje interpretado

                 C                    Programación de sistema            Lenguaje compilado

                                 Programación de sistema orientado a
                C++                                                      Lenguaje compilado
                                               objeto

               Cobol                       Administración                Lenguaje compilado

              Fortran                           Cálculo                  Lenguaje compilado

               Java               Programación orientada a Internet     Lenguaje intermediario

             MATLAB                     Cálculos matemáticos            Lenguaje interpretado

      Cálculos matemáticos              Cálculos matemáticos            Lenguaje interpretado

               LISP                      Inteligencia artificial        Lenguaje intermediario

              Pascal                          Educación                  Lenguaje compilado

               PHP                Desarrollo de sitios web dinámicos    Lenguaje interpretado

       Inteligencia artificial           Inteligencia artificial        Lenguaje interpretado

                                    Procesamiento de cadenas de
                Perl                                                    Lenguaje interpretado
                                            caracteres
Lenguajes de Programacion

Lenguajes de Programacion

  • 1.
    República Bolivariana deVenezuela Universidad de Oriente Núcleo Anzoátegui Ma. Gabriela Alberto Prof. María Molina C.I. 23.998.659 Computación Básica Ariana Pérez C.I. 22.412.965
  • 2.
    Son lenguajes diseñadospara describir el conjunto de acciones consecutivas que un equipo debe ejecutar, es decir, son un modo práctico para que los seres humanos puedan dar instrucciones a un equipo. Pero es necesario conocer que los lenguajes utilizados por los equipos para comunicarse entre ellos no tienen nada que ver con los lenguajes de programación, se trata de dos conceptos totalmente diferentes. Los Lenguajes de Programación son estrictos en el sentido de que: A CADA instrucción le corresponde UNA acción de procesador
  • 3.
    Cuando usamos unacomputadora, estamos intentado resolver un problema el cual puede ser de negocios, que involucra ganancias y perdidas, científico que emplea modelos de comportamiento físico, una investigación estadística que evalúa la posibilidad de que ocurra algún evento, etc. Los lenguajes de programación se utilizan para resolver dichos problemas, siendo especificados por reglas que forman instrucciones correctas, organizándolas en módulos, someterlas hacia un compilador, el cual traduce el código en un lenguaje comprensible para una máquina en particular, y finalmente ejecutar el programa, es decir: Someter la entrada hacia la computadora, la cual transforma en una salida de acuerdo con las instrucciones en el programa.
  • 4.
    Generalmente, los Lenguajesde Programación se dividen en dos grupos principales en base al procesamiento de sus comandos: Lenguaje de Programación Imperativo Programa mediante una serie de comandos, agrupados en bloques y compuestos de órdenes condicionales que permiten al programa retornar a un bloque de comandos si se cumple la condición. Lenguaje de Programación Funcional A menudo llamado lenguaje procedimental, es un lenguaje que crea programas mediante funciones, devuelve un nuevo estado de resultado y recibe como entrada el resultado de otras funciones.
  • 5.
    Los lenguajes deprogramación pueden, en líneas generales, dividirse en dos categorías: Lenguaje Interpretado Un lenguaje de programación es, por definición, diferente al lenguaje máquina (datos binarios 0 y 1), por lo tanto, debe traducirse para que el procesador pueda comprenderlo. Un programa escrito en un lenguaje interpretado requiere de un programa auxiliar, llamado intérprete, que traduce los comandos de los programas según sea necesario.
  • 6.
    Un programa Lenguaje Compilado escrito en un lenguaje Un programa escrito en un lenguaje compilado posee "compilado" se traduce a través de un la ventaja de no programa anexo llamado necesitar un compilador, el cual crea un nuevo programa anexo archivo independiente que no para ser necesita ningún otro programa para ejecutado. ejecutarse a sí mismo. Sin embargo, no es tan Además, como sólo es necesaria flexible como un programa una traducción, la ejecución se escrito en lenguaje vuelve más rápida y garantiza la interpretado seguridad del código fuente.
  • 7.
    A continuación, unalista de algunos de los lenguajes de programación actuales: Lenguaje Principal área de aplicación Compilado/interpretado ADA Tiempo real Lenguaje compilado BASIC Programación para fines educativos Lenguaje interpretado C Programación de sistema Lenguaje compilado Programación de sistema orientado a C++ Lenguaje compilado objeto Cobol Administración Lenguaje compilado Fortran Cálculo Lenguaje compilado Java Programación orientada a Internet Lenguaje intermediario MATLAB Cálculos matemáticos Lenguaje interpretado Cálculos matemáticos Cálculos matemáticos Lenguaje interpretado LISP Inteligencia artificial Lenguaje intermediario Pascal Educación Lenguaje compilado PHP Desarrollo de sitios web dinámicos Lenguaje interpretado Inteligencia artificial Inteligencia artificial Lenguaje interpretado Procesamiento de cadenas de Perl Lenguaje interpretado caracteres