Si deseas aprender más sobre el proceso de compilación y su funcionamiento interno, tengo una charla en youtube dónde lo explico. 😄
https://www.youtube.com/watch?v=AbimakhzW0A&t=5609s
Introducción
La historia de C++
Entorno de desarrollo
El proceso de compilación
Instalación en Windows
Instalación en Linux
Instalación en macOS
Conceptos básicos
Estructura básica de un programa en C++
Tipos de datos
Variables
Constantes y listas
Operadores
Entrada y salida de datos
Control de flujo
El condicional if
El condicional switch
Ciclo for
Ciclos while y do-while
Funciones
Qué son las funciones
La biblioteca estandar de C++
Próximos pasos
Continúa con el Curso Programación Orientada a Objetos en C++
Aportes 8
Preguntas 2
Si deseas aprender más sobre el proceso de compilación y su funcionamiento interno, tengo una charla en youtube dónde lo explico. 😄
https://www.youtube.com/watch?v=AbimakhzW0A&t=5609s
Usuarios de linux
Como es de suponer, la programación consiste en escribir programas. Los programas son procedimientos que, al ejecutarse de forma secuencial, se obtienen unos resultados. En muchos sentidos, un programa es como una receta de cocina: una especificación secuencial de las acciones que hay que realizar para conseguir un objetivo. Cómo
de abstractas sean estas especificaciones es lo que define el nivel de abstracción de un lenguaje.
.
Los programas se pueden escribir directamente en código ejecutable, también llamado código binario o código máquina. Sin embargo, el nivel de abstracción tan bajo que ofrecen estos lenguajes haría imposible que muchos proyectos actuales pudieran llevarse a cabo. Este código es el que entiende la máquina donde se va a ejecutar el programa y es específico de la plataforma.
Por ejemplo, máquinas basadas en la arquitectura PC no ofrecen el mismo repertorio de instrucciones que otras basadas en la arquitectura PPC o ARM. A la dificultad de escribir código de bajo nivel se le suma la característica de no ser portable.
.
Por este motivo se han creado los compiladores. Estos programas traducen código fuente, programado en un lenguaje de alto nivel, en el código ejecutable para una plataforma determinada. Un paso intermedio en este proceso de compilación es la generación de código objeto, que no es sino código en lenguaje máquina al que le falta realizar el proceso de enlazado.
PROCESO PARA EJECU TAR CODIGO
.
Te dejo este link si es que quieres entnder el proceso de compilacion un poco mas en profundidad. (Long Life To Wikipedia XD)
.
https://es.wikipedia.org/wiki/Compilador
Vengo del futuro, alguien me ayuda?
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.