Please enable JavaScript.
Coggle requires JavaScript to display documents.
lenguajes de programacion :desktop_computer: - Coggle Diagram
lenguajes de programacion
:desktop_computer:
lenguaje maquina
Es el conjunto de datos que la parte física de la computadora (Hardware) es capaz de comprender e interpretar «El Código Binario» comprendido por los Valores 0 y 1
el 1 y el 0 conforman el denominado Sistema Binario y es el lenguaje usado por las computadoras, el «Lenguaje Maquina»
Este lenguaje fue el primero empleado por el hombre en la programación de las primeras computadoras,
lenguaje ensamblador (Assambly)
Esta diseñado para una computadora especifica, es necesario conocer la arquitectura para programar, se programara de manera mas correcta para una determinada familia de Microprocesadores.
El lenguaje Assambly permintio una comprensión mayor de las computadoras preparando el terreno para los llamados Lenguajes de alto Nivel que facilitarían aun mas el trabajo
Assamby sigue siendo un lenguaje muy útil y directo a la hora conectarse con la computadora, es indispensable para crear los Sistemas operativos y diversas piezas de Hardware.
lenguaje de alto nivel
Se refiere al tipo de lenguaje de programación que se utiliza teniendo en cuenta las capacidades cognitivas de los seres humanos.
algunos ejemplos son:
Basic, Cobol, Fortran, C y la sucesión de C: C++
Lenguaje de 3°, 4° y 5° generación
4ta generacion
son lenguajes que consisten en declaraciones similares a las declaraciones hechas en un lenguaje humano.
Se usan comúnmente en la programación de bases de datos y los ejemplos de scripts incluyen Unix Shell, Perl, PHP, Python, Ruby y SQL.
5ta generacion
Son lenguajes de programación que contienen herramientas visuales para ayudar a desarrollar un programa.
Ejemplos de lenguajes de quinta generación incluyen Mercury, OPS5 y Prolog.
3ra generacion
Son lenguajes de alto nivel, como C, C++, C#, Java, BASIC, JavaScript y Visual Basic.
interpretes
Es el lenguaje cuyo código no necesita ser preprocesador mediante un compilador
El ordenador es capaz de ejecutar la sucesión de instrucciones dadas por el programador sin necesidad de leer y traducir exhaustivamente todo el código.
Para que esto sea posible hace falta un intermediario, un programa encargado de traducir cada instrucción escrita con una semántica 'humana' a Código máquina
compiladores
Es un lenguaje de programación cuyas implementaciones son normalmente compiladores o traductores que generan código de máquina a partir del código fuente.
Los programas compilados a código nativo en tiempo de compilación tienden a ser más rápidos que los traducidos en tiempo de ejecución, debido a la sobrecarga del proceso de traducción.