TIPOS DE LENGUAJE DE PROGRAMACIÓN

Description

zi
Diego Yépez
Mind Map by Diego Yépez, updated more than 1 year ago
Diego Yépez
Created by Diego Yépez almost 3 years ago
28
0

Resource summary

TIPOS DE LENGUAJE DE PROGRAMACIÓN
  1. Lenguaje de máquina
    1. Es el sistema de códigos interpretable directamente por un circuito microprogramable, como el microprocesador de una computadora. Este lenguaje se compone de un conjunto de instrucciones que determinan acciones que serán realizadas por la máquina. Y un programa de computadora consiste en una cadena de estas instrucciones de lenguaje de máquina. Normalmente estas instrucciones son ejecutadas en secuencia, con eventuales cambios de flujo causados por el propio programa o eventos externos. El lenguaje máquina es específico de cada máquina o arquitectura de la máquina, aunque el conjunto de instrucciones disponibles pueda ser similar entre ellas.
    2. Lenguaje de bajo nivel
      1. Un lenguaje de programación de bajo nivel es el que proporciona poca o ninguna abstracción del microprocesador de una computadora. Consecuentemente, su trasladado al lenguaje máquina es fácil. El término ensamblador del inglés assembler se refiere a un tipo de programa informático encargado de traducir un archivo fuente, escrito en un lenguaje ensamblador, a un archivo objeto que contiene código máquina ejecutable directamente por la máquina para la que se ha generado.
      2. Lenguaje de alto nivel
        1. Los lenguajes de programación de alto nivel se caracterizan porque su estructura semántica es muy similar a la forma como escriben los humanos, lo que permite codificar los algoritmos de manera más natural, en lugar de codificarlos en el lenguaje binario de las máquinas, o a nivel de lenguaje ensamblador, estos son unos de los lenguajes de alto nivel más usados
          1. C++
            1. Java
              1. Python
                1. Fortran
                  1. Fue desarrollado en la década de 1950 y es empleado activamente desde entonces. Acrónimo de formula translator, Fortran se utiliza principalmente en aplicaciones científicas y análisis numérico.
                  2. Fue hecho por Guido van Rossum en 1990. En la actualidad se desarrolla como un proyecto de código abierto administrado por la Python Software Foundation. La última versión estable del lenguaje es la 2.5 (septiembre 2006).
                  3. Lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de 1990. Las aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible.
                  4. Fue diseñado a mediados de la década de 1980 por Bjarne Stroustrup. Abarca dos paradigmas de la programación: la estructurada y la orientada a objetos.
              2. Otro tipo de clasificación de lenguaje de clasificación
                1. Lenguajes declarativos
                  1. Los programas se construyen mediante descripciones de funciones o expresiones lógicas (Lisp, Prolog).
                  2. Lenguajes imperativos
                    1. Emplean instrucciones como unidad de trabajo de los programas (Cobol, Pascal, C, Ada).
                    2. Lenguajes orientados al problema
                      1. Están diseñados para problemas específicos, principalmente de gestión; suelen ser generadores de aplicaciones.
                      2. Lenguajes naturales
                        1. Están desarrollándose nuevos lenguajes con el objetivo de aproximar el diseño y construcción de programas al lenguaje de las personas.
                        2. Lenguajes orientados a objetos
                          1. El diseño de los programas se basa más en los datos y su estructura. La unidad de proceso es el objeto y en él se incluyen los datos (variables) y operaciones que actúan sobre ellos (Smalltalk, C++).
                        Show full summary Hide full summary

                        Similar

                        Tipos de Lenguaje de Programación
                        VALLE CAHUA DARLENE YAMILE
                        Lenguajes de Computadora o Programación
                        Ray T.H.
                        Lenguajes de programación (PLC)
                        Luxy And
                        Lenguajes De Programación
                        Samantha Murillo
                        LENGUAJES DE PROGRAMACIÓN PARA DISPOSITIVOS MOVILES
                        Annet Carbajal
                        Question Words - GCSE German
                        lucykatewarman1227
                        English Grammatical Terminology
                        Fionnghuala Malone
                        Exchange surfaces and breathing
                        megan.radcliffe16
                        Development of Cold War Tensions
                        c7jeremy
                        Improve your Learning using GoConqr
                        Micheal Heffernan
                        General questions on photosynthesis
                        Fatima K