Conceptos Básicos de Programación
Lenguaje de programación
Sistema de símbolos y reglas que permite la construcción de programas
Lenguaje Máquina
on aquellos cuyas instrucciones son directamente entendibles por la computadora y no necesitan traducción posterior para que la CPU pueda comprender y ejecutar el programa. Las instrucciones en lenguaje maquina se expresan en términos de la unidad de memoria más pequeña el bit (dígito binario 0 ó 1)
Lenguaje de Bajo Nivel
En este lenguaje las instrucciones se escriben en códigos alfabéticos conocidos como mnemotécnicos para las operaciones y direcciones simbólicas
Lenguaje de Alto Nivel
Los lenguajes de programación de alto nivel (BASIC, pascal, cobol, fortran, etc.) son aquellos en los que las instrucciones o sentencias a la computadora son escritas con palabras similares a los lenguajes humanos (en general en ingles), lo que facilita la escritura y comprensión del programa
Algoritmo
La solución a cualquier problema de cómputo involucra la ejecución de una serie de acciones en orden. Un procedimiento para resolver un problema en términos de:
Las acciones a ejecutarse y el orden en el cual estas acciones deben ejecutarse es algoritmo
Pseudocódigo
En ciencias de la computación, y análisis numérico, el pseudocódigo (o falso lenguaje) es una descripción de alto nivel compacta e informal del principio operativo de un programa informático u otro algoritmo
Utiliza las convenciones estructurales de un lenguaje de programación real, pero está diseñado para la lectura humana en lugar de la lectura mediante máquina, y con independencia de cualquier otro lenguaje de programación.