Please enable JavaScript.
Coggle requires JavaScript to display documents.
Características del Lenguaje de Programación - Coggle Diagram
Características del Lenguaje de Programación
Eficiencia
facilidad con la que se genera el código ejecutable eficientemente
Implementación
es la facilidad con la que se puede implementar el traductor
Traducción
es la facilidad con el que se puede construir un traductor que traduzca eficientemente y de poco tamaño
Programación
es la referente a la hora de programar, con que facilidad los programadores construimos los programas.
Regularidad
La regularidad de un lenguaje se estudia viendo cómo se comportan las características de un lenguaje, si están bien integradas
Generalidad
un lenguaje tiene generalidad eliminando casos especiales de los constructores
Por ejemplo, deben tener variables de procedimientos, anidación de funciones, arreglos de longitud variable, creación de nuevos operadores.
Ortogonalidad
los constructores se deben comportar de igual forma en todos los contextos, además, se deben de poder combinar de cualquier forma significativa y que no incurra en comportamientos inesperados.
Uniformidad
se refiere a que lo parecido se ve parecido y lo distinto distinto.
Simplicidad
Se refiere a la cantidad de estructuras o conceptos que están disponibles en un lenguaje para construir los programas
Expresividad
Es la cualidad de un lenguaje de programación que permite representar procesos y estructuras complejos.
Extensivilidad
Es la capacidad de poder añadir nuevas características al lenguaje, como librerías, sobrecarga de operadores, nuevos operadores o modularidad.
Notaciones estandarizadas
Precisión
Portabilidad
Seguridad
Interoperatibilidad
Capacidad de Restricción
Característica que tienen los lenguajes para que un programador no tenga que conocer muchos constructores para resolver el problema que está desarrollando