1. Tipos bajo nivel: Lenguajes de bajo nivel * Se traducen fácilmente a lenguaje de máquina * Permiten un gran control sobre los detalles técnicos del procesador * Ejemplos: código binario, lenguaje de máquina, lenguaje ensamblador
2. Lenguajes de alto nivel : Se caracterizan por expresar los programas de una manera sencilla * Son más cercanos a los idiomas humanos que otros lenguajes de programación * Ejemplos: Python, Java, PHP, Javascript, C#
3. C++: un lenguaje que combina características de bajo y alto nivel: * Combina características de ambos tipos * Permite la programación orientada a objetos * Es eficiente en términos de uso de recursos * Es adecuado para grandes proyectos y para hacer videojuegos de gran envergadura
4. Características de la programación estructurada: es una disposición en el diseño y construcción de programas informáticos, con el objetivo de mejorar la gestión de su complejidad, teniendo en cuenta las peculiaridades del pensamiento humano. Todo programa se basa en un algoritmo y puede representarse mediante un esquema lógico.
5. Un claro ejemplo de esto es la rutina matutina: te levantas, tomas agua, te bañas, desayunas, etc - Selección, - Repetición,: Ventajas: Menor probabilidad de errores. Facilidad de depuración y pruebas. Mayor legibilidad y escalabilidad.
6. Las variables son espacios de memoria que pueden cambiar de valor, mientras que las constantes son valores que no cambian.
6.1. USO: Almacenar datos en un programa
7. Constante: No puede cambiar durante la ejecución del programa.
7.1. USO: Ocupar el lugar de un literal y conservar su valor
8. Definición: Un lenguaje de programación es una forma de comunicarnos con una computadora, tablet o celular e indicarle qué queremos hacer. podemos definir como programación al conjunto de instrucciones consecutivas y ordenadas que llevan a la computadora a ejecutar una tarea específica.
9. Para qué sirve: sirve para todo, programar te sirve para comunicarte con cualquier computadora, smartphone, tablet y dado que nos encontramos en un escenario en donde prácticamente estamos rodeados de ellos 24/7, programar se vuelve indispensable si te quieres dedicar a la tecnología, a la innovación o incluso a trabajar en cualquiera de las ramas a las que te dediques y desees construir tu propio sitio web.
10. Ejemplos de aplicaciones: Google Chrome. MSN Messenger Netbeans IDE. Adobe Photoshop. Paint
11. Lenguajes de programación: En informática, se conoce como lenguaje de programación a un programa destinado a la construcción de otros programas informáticos. Su nombre se debe a que comprende un lenguaje formal que está diseñado para organizar algoritmos y procesos lógicos que serán luego llevados a cabo por un ordenador o sistema informático, permitiendo controlar así su comportamiento físico, lógico y su comunicación con el usuario humano.
12. es una disposición en el diseño y construcción de programas informáticos, con el objetivo de mejorar la gestión de su complejidad, teniendo en cuenta las peculiaridades del pensamiento humano. Todo programa se basa en un algoritmo y puede representarse mediante un esquema lógico.
12.1. Un claro ejemplo de esto es la rutina matutina: te levantas, tomas agua, te bañas, desayunas, etc.
13. Selección: Se usa para decidir qué sentencias ejecutar en función de una condición. Permite modificar el flujo de ejecución de un programa
14. Repetición: Se usa para repetir la ejecución de un conjunto de sentencias Permite reutilizar código Permite recopilar datos de diferentes tipos
14.1. Ventajas de la repetición * Permite ahorrar tiempo al evitar repetir código innecesariamente * Reduce el riesgo de errores de codificación * Mejora la calidad del software * Permite intercambiar conocimientos entre desarrolladores
15. Concepto de variable: Tipos de datos (enteros, flotantes, cadenas, booleanos), - Constantes, - Declaración y asignación. Variables, Tipos de Datos y Constantes Concepto de variable Una variable es un contenedor para almacenar datos en un programa. Puede contener diferentes valores en momentos distintos durante la ejecución del programa. Tipos de datos Enteros: Representan números enteros, por ejemplo, 1, 20, -5. Flotantes: Representan números decimales, por ejemplo, 3.14, -0.001, 2.0. Cadenas: Representan texto, por ejemplo, "Hola", "123", "Texto de ejemplo". Booleanos: Representan valores de verdad, es decir, verdadero o falso (true o false). Constantes Las constantes son variables cuyo valor no puede ser modificado una vez que se ha asignado. En muchos lenguajes de programación, se suelen declarar utilizando la palabra clave "const" o "final". Declaración y asignación En la mayoría de los lenguajes de programación, las variables se declaran especificando el tipo de dato y el nombre de la variable, y luego se les asigna un valor. Por ejemplo, en JavaScript: // Declaración y asignación de una variable let entero = 10; let flotante = 3.14; let cadena = "Hola"; let booleano = true; // Declaración de una constante const PI = 3.1416