Sei sulla pagina 1di 3

Escuela de Ingeniería y Tecnología

Asignatura
Programacion I
Sección
31
Facilitador
José Antonio De Jesús Alcántara
Trabajo
Tarea Semana I
Participante
Juan Carlos Polanco
Matrícula
2019-06137

Santo Domingo Este 19 Enero 2020


1 - - Investiga en la web acerca de los lenguajes de programación, su historia, los tipos de
lenguajes, los fundamentos de estos y el lenguaje de programación C, su historia,
características, ventajas y las versiones que existen. Elaborar un informe de lectura. Subirlo a
la plataforma virtual.
Los lenguajes de programación, son lenguajes formales que utilizan, principalmente quienes
hacen programas de computación y que permiten a estos escribir un conjunto de reglas
gramaticales, símbolos y semántica, con instrucciones o secuencias algorítmicamente, buscando
controlar de manera física y/o lógica un equipo informático.
Los pioneros en operar computadoras decidieron crear un traductor para facilitar la
comunicación con los ordenadores, ya que estas solo entienden 1 y 0, por lo que crearon el
conocido código máquina, el cual es de fácil lectura por la computadora.
Luego para poder facilitar más la memorización de estos lenguajes, crearon nombres fáciles de
memorizar y asociar en secuencia, llamándoles instrucciones, las que luego se conviertan en
Lenguaje Ensamblador.
Un dato interesante es que la primera persona conocida como programadora de una
computadora fue una mujer, llamada Ada Lovelace.
Los tipos de lenguaje conocidos son: El lenguaje de Maquina, El lenguaje ensamblador y los
Lenguajes de Alto Nivel.
El Lenguaje de Maquina es secuenciado de números (0s y 1s), que es el lenguaje nativo de la
computadora.
El Lenguaje Ensamblador varía dependiendo del tipo de procesador, pero igual utiliza códigos
parecidos al idioma inglés.
Finalmente los lenguajes de alto nivel son los que reciben instrucciones en un lenguaje muy
familiar y utiliza distintas notaciones matemáticas como z= x+ Y
El lenguaje de programación C es de propósito general, desarrollado entre 1960 y 1972 en los
laboratorios Bell. Fue una clara evolución del lenguaje B que era basado en BCPL.AI. Este lenguaje
es utilizado principalmente para la implementación de sistemas operativos.
Entre sus características se destaca que es un lenguaje de medio nivel ya que se asemeja a la
forma de razonar de los humanos. Además es un lenguaje con propósito general lo que permite
que se puedan desarrollar diferentes tipos de aplicativos: sistemas operativos, hojas de cálculos,
gestores de base de datos entre otros.
Es un lenguaje portable, por lo que no depende del hardware y pueden ser transportados
fácilmente a otros sistemas.
Entre las ventajas se puede mencionar su sencillez, uniformidad y la portabilidad como ya he
mencionado más arriba. Es potente y eficiente, pues permite obtener programas que pueden ser
muy rapidos y compactos. Este lenguaje también proporciona control total de todo lo que sucede
dentro del computador y finalmente permite una amplia libertad en la organización del trabajo.
Las versiones de este lenguaje son: C (version1), C (versión 2 y/o versión 1.1) también
denominada ANSI, C++ y C#.
LINEA DEL TIEMPO LENGUAJE C

https://time.graphics/es/line/336999

Potrebbero piacerti anche