Ejemplos
se usan para la programación de aplicaciones empresariales y de escritorio.
se utilizan a menudo para aplicaciones de alto rendimiento.
son populares para la ciencia de datos y la programación web
Resumen
utilizada para la programación a nivel de hardware
Lenguajes Algorítmico
Describen explícitamente un proceso
serie de simbolos y reglas
Tipos
Lenguaje de Bajo Nivel
Embalsador
Programa objeto
Programa Fuente
operaciones aritméticas (ADD, SUD, DIV)
instrucciones neotecnicos
Lenguaje Maquina (Binary)
utiiliza cero y uno unicamente
sus instrucciones son cadenas binarias
son difíciles de leer y escribir
se escriben en código de máquina
Lenguaje de Alto Nivel
Lenguaje de compilación (C++)
se puede ejecutar en cualquier plataforma compatible
lenguajes compilados comunes Ada, C ++ y Fortran.
traduce todo el código fuente
Interpretados (Phyton, Ruby)
lenguajes más famosos son PHP, ASP, Perl, Python, TCL y Bash.
independiente de la máquina y del sistema operativo
convierte su lenguaje al de una máquina
el código fuente se ejecuta directamente
Orientados a objetos (Java)
lenguajes mas usados: simula, java, Visual Basic.NET y ADA
su código se relaciona a un objeto específico
campo de datos que posee un comportamiento y atributos únicos
son fáciles de leer y escribir
Referencias
https://www.codealo.dev/blog/que-es-un-lenguaje-de-programacion
https://spiegato.com/es/en-informatica-que-es-un-lenguaje-natural#:~:text=Los%20defensores%20de%20la%20programaci%C3%B3n%20en%20lenguaje%20natural,algoritmos%20procedimentales%20que%20conducen%20a%20los%20mismos%20resultados.
https://www.lucidchart.com/pages/es/que-es-un-diagrama-de-flujo#:~:text=Los%20diagramas%20relacionados%20que%20se%20emplean%20en%20el,de%20algoritmos%20empleado%20para%20crear%20diagramas%20de%20flujo.
https://miformacion.eu/blog/lenguaje-bajo-nivel-en-programacion/
https://www.ecured.cu/Lenguaje_interpretado
https://www.tecnologia-informatica.com/lenguajes-de-programacion-orientada-a-objetos/
https://jorgesuaza76.wixsite.com/facultaddeingenieria/lenguajes-algoritmicos
Clasificación
Programación
está compuesto por símbolos, reglas sintácticas y semánticas
un programa destinado a la construcción de otros programas
Natural de programación
Elaboran formulas y métodos científicos
Solucionan problemas de manera precisa
Diagrama de flujo
Mostrar la estructura de un sitio web o aplicación.
Visualizar la ejecución de un código dentro de un programa.
Demostrar cómo el código está organizado.
organiza una perspectiva general al momento de codificar
Natural
contienen analizadores sintácticos y bases de datos.
los lenguajes naturales son Programming in Logic (Prolog) y Lisp
usar reglas y términos lingüístico para comunicar instrucciones
reflejan el habla humana