tipos de legunaje de de programacion
tipos de lenguaje
bajo nivel o ensamblador
caracteristicas: Es un lenguaje sencillo, ya que se da una traducción inmediata de las instrucciones escritas al lenguaje máquina (código binario)
dificultades: Los programas escritos sólo se pueden ejecutar en un solo equipo debido al procesador, ya que dependen de la arquitectura para su ejecución
simbolico de alto nivel
característica: su lenguaje es más sencillo para el usuario, ya que usa expresiones delinglés y operaciones matemáticas comunes.
dificultades: Es necesario usar un compilador que es una herramienta que traduce el código al lenguaje máquina, lo que lo hace más lento.
Existe una subclasificacion
Procedurales:
1.-Se estructura el código en líneas empleando procedimientos, funciones o subprocesos
2.-Debe tener inicio y fin
3.-Ser claro con el orden de los pasos para solucionar el problema lo que facilita la comprensión.
Imperativos: Da a la máquina instrucciones, sentencias u órdenes sobre cómo debe resolver un problema
Orientados a objetos: Ve al problema como un objeto que tiene propiedades, funcionalidades o atributos asociados
Declarativos:
1.-Emplea una lógica que establezca relacionesentre objetos y/o valores.
2.-Explica en sentencias el problema para poder resolverlo
Funcionales: Permite tener códigos muy breves y compactos sobre todo cuando se tratan de problemas matemáticos.
Lógicos: Declaraciones en forma de algoritmo llegar a la solución del problema.