Características de los lenguajes de programación (LP)

gloria sánchez
Mind Map by gloria sánchez, updated more than 1 year ago
gloria sánchez
Created by gloria sánchez about 4 years ago
5
0

Description

Características de los LP: No hay un único tipo de lenguajes, se clasifican según las características que posean y según el paradigma y conceptos que soporten

Resource summary

Características de los lenguajes de programación (LP)

Annotations:

  • No hay un único tipo de lenguajes, se clasifican según las características que posean y según el paradigma y conceptos que soporten
1 Por su nivel
1.1 Bajo

Annotations:

  • No hay abstracciones de datos ni de sus procesos
1.2 Alto

Annotations:

  • Permite abstraer varios aspectos que simplifican la programación. Pascal, Ada, Prolog, Java, Basic, etc.
2 Por su jerarquización
2.1 Primera generación

Annotations:

  • Fue el primer lenguaje se utilizan unos y ceros para representar los cableadas que anteriormente se hacían a mano. Lenguaje máquina
2.2 Segunda generación

Annotations:

  • Se asignan nombres simbólicos para las distintas instrucciones, que internamente son combinaciones de unos y ceros. Lenguaje ensamblador
2.3 Tercera generación

Annotations:

  • Lenguajes de alto nivel. Son los más populares y más fáciles de utilizar.
2.4 Cuarta generación

Annotations:

  • Lenguajes 4GL o de gestión de Base de datos (BD) como SQL, MySQL, etc.
3 Por el manejo de las instrucciones
3.1 Imperativos

Annotations:

  • Un programa se especifica por medio de una secuencia de instrucciones  que se ejecutan de esa manera, en secuencia. 
3.2 Orientados a objetos

Annotations:

  • Soportan abstracciones de datos y procesos conocidos como objetos. C++, Java, php
3.3 Funcionales

Annotations:

  • Especifican una solución como un conjunto y una composición de funciones. Miranda, Haskell, Camel
3.4 Lógicos

Annotations:

  • Permite obtener resultados lógicos o relacionales entre elementos. Prolog   
3.5 Concurrentes, paralelos y distribuidos

Annotations:

  • Soportan procesamiento paralelo, es decir, a mismo tiempo. Pascal  concurrente, Java  
4 Por la programación
4.1 Imperativos

Annotations:

  • Incluye los paradigmas imperativo y orientado a objetos   
4.2 Declarativos

Annotations:

  • Incluye los paradigmas funcional y lógico        
Show full summary Hide full summary

Similar

Art Movements
Julia Lee
GRE Word of the Day
SAT Prep Group
Sociology- Family and Households Flashcards
Heloise Tudor
GCSE Computing - 4 - Representation of data in computer systems
lilymate
GCSE Biology Quiz
Andrea Leyden
Teaching Using GoConqr's Tools
Micheal Heffernan
Test your Knowledge with Quizzes
daniel.praecox
GRE Verbal Reasoning Vocabulary Flashcards 3
Sarah Egan
Examen II Salesforce Developer
Youssef Ahmani
Present Simple Vs Present Continuous
Luis Alcaraz
Computing Hardware - CPU and Memory
Shantal K Green