TAREA #1
25/AGOSTO/2018
Lenguajes de programación
1-Es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo
por máquinas como las computadoras. Pueden usarse para crear programas que controlen el
comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como
modo de comunicación humana.
2-Cualquier lenguaje artificial que puede utilizarse para definir una secuencia de instrucciones
para su procesamiento por un ordenador o computadora. Se asume generalmente que la
traducción de las instrucciones a un código que comprende la computadora debe ser
completamente sistemática. Normalmente es la computadora la que realiza la traducción.
5- Es aquella estructura que, con una cierta base sintáctica y semántica, imparte distintas
instrucciones a un programa de computadora.
Lenguaje de máquina
Es un lenguaje “crudo”, o sea no cambia su estado natural. Ese lenguaje está formado por string
de números, definiendo la realización de las operaciones en una computadora, haciéndose una
tarea a la vez.
Características de los lenguajes de máquina:
Lenguaje Assembler
Ese lenguaje consiste de abreviaciones de expresiones en inglés que son operaciones elementales,
donde se originó la base del lenguaje Assembler. Los assembleros son programas traductores que
convierten los primeros programas de lenguaje assembler en lenguaje de máquina a la velocidad
de la computadora.
Aunque el código sea más claro para seres humanos, es incomprensible para las computadoras
hasta que sea traducido en lenguaje de máquina.
Lenguaje Maquina
Ventajas:
Desventajas:
Ventajas:
Eficiencia de tamaño
Flexibilidad
Desventajas:
Tiempo de programación
Programas fuente grandes
Peligro de afectar recursos inesperadamente
Falta de portabilidad
Ventajas:
Desventajas:
C 14.73 -1.67
C# 4.84 +1.43
En conclusión, podemos decir que la decisión de qué el lenguaje de programación usar a la hora
del desarrollo aplicaciones web, siempre será tema de controversia. Las diferencias entre estos,
generalmente se encuentran en la plataforma que requieran. Por ello podrá observarse que la
elección del lenguaje, tenderá más hacia el gusto del usuario, que al resultado de evaluar el
rendimiento de las herramientas.
BIBLIOGRAFIA
https://www.ecured.cu/Lenguaje_de_Programaci%C3%B3n
https://www.caracteristicass.de/lenguajes-de-programacion/
https://es.ccm.net/contents/304-lenguajes-de-programacion
https://tulenguaje.wordpress.com/2009/02/11/ventajas-y-desventajas-del-lenguaje-de-bajo-
nivel/
http://noticias.universia.net.mx/educacion/noticia/2016/11/29/1146965/lenguajes-
programacion-demandados-ambito-laboral.html