Entradas

Mostrando las entradas etiquetadas como x86-64

C y C++ desde cero: historia, diferencias, sintaxis y ejemplos prácticos

Saltar al contenido Guía de programación desde cero C y C++: fundamentos, diferencias y ejemplos prácticos Descubre dos lenguajes esenciales para comprender cómo funciona el software, controlar los recursos del equipo y crear desde sistemas operativos hasta videojuegos. Lectura: 16 minutos Nivel inicial e intermedio Código compilable 01 / INICIO C ofrece sencillez, velocidad y control cercano al hardware; C++ amplía esa base con clases, plantillas, una biblioteca estándar moderna y varios paradigmas de programación. Conceptos esenciales ¿Qué son C y C++? Ambos son lenguajes compilados, portables y de propósito general. Un compilador traduce su código fuente a instrucciones ejecutables para una plataforma concreta, lo que...

Bash en Linux: historia, creador, comandos y ejemplos prácticos

Saltar al contenido Guía Linux desde cero Bash: historia, comandos y scripts para dominar la terminal Conoce el origen del intérprete de comandos más asociado a GNU/Linux y aprende a automatizar tareas con ejemplos claros y reutilizables. Lectura: 12 minutos Nivel inicial e intermedio Ejemplos prácticos 01 / INICIO Bash es un intérprete de comandos y un lenguaje de scripting. Permite conversar con el sistema, combinar programas y convertir tareas repetitivas en procesos automáticos. Conceptos esenciales ¿Qué es Bash? Su nombre significa Bourne Again Shell , un juego de palabras con «born again» y con la Bourne shell. Se ejecuta normalmente dentro de una terminal, interpreta lo que escribimos y solicita al sistema operativo que realice l...

HTML y JavaScript: crea tu primera página web interactiva

Saltar al contenido Desarrollo web desde cero HTML y JavaScript: tu primera web interactiva Descubre cómo se combinan la estructura de HTML y la lógica de JavaScript para transformar una página estática en una experiencia que responde al usuario. Lectura: 7 minutos Nivel principiante Ejemplo incluido 01 / INICIO Una página web necesita un esqueleto y un cerebro. HTML organiza el contenido ; JavaScript le permite tomar decisiones, reaccionar y cambiar. Dos lenguajes, un equipo ¿Qué hace cada uno? Aunque trabajan juntos en el navegador, HTML y JavaScript cumplen funciones diferentes y complementarias. HTML La estructura Define títulos, párrafos, imágenes, enlaces, formul...

Código Máquina: Qué es, cómo funciona y ejemplos prácticos en Linux x86-64

Código Máquina: qué es, cómo funciona y ejemplos en Linux Programación de bajo nivel Código Máquina: el lenguaje que entiende directamente el procesador Descubre cómo las instrucciones escritas en ensamblador se convierten en bytes ejecutables y aprende a crear tus primeros programas para Linux x86-64. La mayoría de los programadores escriben código en Python, C++, Java o JavaScript. Sin embargo, ninguno de estos lenguajes es ejecutado directamente por el procesador. Antes de que un programa pueda funcionar, debe convertirse en código máquina , el único lenguaje que la CPU entiende de forma nativa. ¿Qué es el código máquina? El código máquina es un conjunto de instrucciones representadas mediante bytes que el procesador ejecuta directamente. Por ejemplo, una instrucción ensamblador como:...