Please enable JavaScript.
Coggle requires JavaScript to display documents.
Características de los lenguajes de Programación - Coggle Diagram
Características de los lenguajes de Programación
se conocen, o se establecen como prioridades a la hora de diseñar un lenguaje, de construir el compilador que traduce o interpreta el código fuente.
Las características son:
Eficiencia
es la facilidad con la que se genera el código ejecutable eficientemente.
Implementación
es la facilidad con la que se puede implementar el traductor.
Uniformidad
se refiere a que lo parecido se ve parecido y lo distinto distinto.
Traducción
es la facilidad con el se puede construir un traductor que traduzca eficientemente y de poco tamaño.
Son:
Ortogonalidad
los constructores se deben comportar de igual forma en todos los contextos, además, se deben de poder combinar de cualquier forma
Extensibilidad
Es la capacidad de poder añadir nuevas características al lenguaje, como librerías, sobrecarga de operadores
Generalidad
un lenguaje tiene generalidad eliminando casos especiales de los constructores
Son:
Expresividad
permite representar procesos y estructuras complejos
Capacidad de restricción
es un lenguaje tiene capacidad de restricción si un programador puede centrarse en un subconjunto mínimo de conceptos del lenguaje para ser posible que construya la solución que necesita.
Programación
se refiere a las estructuras sintácticas que no añaden nada nuevo, pero facilitan diferentes maneras de programar lo mismo
Regularidad
La regularidad es un lenguaje que estudia viendo cómo se comportan las características de un lenguaje, si están bien integradas.
Simplicidad
Se refiere a la cantidad de estructuras o conceptos que están disponibles en un lenguaje para construir los programas.
Uso de las convenciones y notaciones estandarizadas
Son:
Seguridad
Interoperabilidad
Portabilidad
Precisión