Kategorien: Alle - instrucciones - programación - semántica - aplicaciones

von Miroslava Morales Cruz Vor 1 Monat

45

TIPOS DE LENGUAJES ( MORALES CRUZ MIROSLAVA-ESPINOSA BUSTAMANTE BRANDON )

Los circuitos microprogramables son sistemas digitales que operan con dos niveles de tensión: cero y uno. Los lenguajes de bajo nivel se trasladan fácilmente al lenguaje de máquina, caracterizado por su baja abstracción respecto al hardware.

TIPOS DE LENGUAJES 
( MORALES CRUZ MIROSLAVA-ESPINOSA BUSTAMANTE BRANDON )

TIPOS DE LENGUAJES ( MORALES CRUZ MIROSLAVA-ESPINOSA BUSTAMANTE BRANDON )

Fases de la complicación

Es importante mencionar que los lenguajes de programación son una herramienta principal para el desarrollo de software o sistema. 

C, C++ y Visual Basic son lenguajes que utilizan un compilador.

Un intérprete es un programa que analiza y ejecuta un código fuente, toma un código, lo traduce y a continuación lo ejecuta. Por lo tanto, el PHP, Perl y Python son lenguajes interpretados.

Clasificación

LENGUAJE 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.

ejemplos

Phyton

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.

PHP

 Se trata de un lenguaje interpretado que se aprovecha para la creación de aplicaciones para servidores o contenidos dinámicos de sitios web.

Perl

El lenguaje práctico para la extracción e informe es este lenguaje de programación diseñado por Larry Wall en 1987.

Java

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.

Fortran

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.

C++

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.

LENGUAJES 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.
LENGUAJE MAQUINA
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 (más los datos).

Normalmente estas instrucciones son ejecutadas en secuencia, con eventuales cambios de flujo causados por el propio programa o eventos externos. 

Los circuitos microprogramables son sistemas digitales, lo que significa que trabajan con dos únicos niveles de tensión simbolizados con el cero (0) y el uno (1).
Un lenguaje de bajo nivel es trasladado fácilmente a lenguaje de máquina (la palabra bajo se refiere a la abstracción reducida entre el lenguaje y el hardware).
Y los lenguajes de programación de alto nivel se caracterizan por expresar los programas de una manera sencilla.

Antecedentes

Charles Babbage fue el primero en concebir la idea de un lenguaje de programación,desarrolló la idea de una máquina analítica programable que, por limitaciones tecnológicas de su época, no pudo ser construida.
Esta máquina era un dispositivo mecánico diseñado para realizar sumas de forma repetitiva. Babbage abandonó el proyecto para dedicarse a su máquina analítica, influenciado por la creación de un fabricante de telas francés

Babbage se propuso construir una máquina que efectuara cálculos matemáticos de precisión, empleando 20 dígitos, y que pudiera ser programada mediante tarjetas perforadas. 

En 1823, con el apoyo del gobierno británico, se aprobó el proyecto de construcción de una máquina de diferencias. 

Signos y operadores que ayudan a estructurar operaciones matemáticas o lógicas, como suma, resta, multiplicación (+, -, *, /), etcétera.

Topic principal

Surgen los objetos en el ámbito de la programación: una serie de entidades que combinan las estructuras de datos (atributos del objeto) e instrucciones aplicables a un objeto (métodos del objeto).
Una serie de instrucciones localizadas fuera del cuerpo principal del programa que realizan una tarea específica y regresan un resultado; pueden ser empleadas a lo largo de un programa una o varias veces.

Componentes

Los lenguajes de alto nivel han facilitado su uso al implementar un lenguaje parecido al inglés, más reducido y formal, para establecer condiciones como if-then-else, indicar el tipo de dato que se va a manejar, como integer, real, double, o señalar eventos como print. 
Control de flujo

Se refiere a la secuencia de acciones de un programa.

Instrucciones

Van desde los operadores aritméticos y lógicos básicos (sumas, restas, and, or) hasta instrucciones más especializadas para realizar diversas acciones dentro del programa, como guardado de archivos, volcado de pantalla de un texto, etcétera.

Tipos y estructuras de datos

Numéricas o tipo texto (cadenas de caracteres), y otras más complejas, como vectores, matrices y apuntadores, etcétera.

Definición

Es una herramienta que permite desarrollar software o programas para computadora ,son empleados para diseñar e implementar programas encargados de definir y administrar el comportamiento de los dispositivos físicos y lógicos de una computadora.
La función principal de los lenguajes de programación es escribir programas que permiten la comunicación usuario-máquina.
Se conforma de una serie de símbolos y reglas de sintaxis y semántica que definen la estructura principal del lenguaje 

Una de las funciones de la programación es llevar a cabo una comunicación entre la máquina y el usuario por medio de un software.

Introducción

Los lenguajes de programación han desarrollo del sistema de software con el objetivo de facilitar el usuario las actividades de día con día