Entradas

Mostrando entradas de 2022

Memoria y variables

Imagen
Para explicar esto de forma resumida y lo más simple posible, debemos tener claro que nuestro programa, el cual se ejecuta por medio de nuestro procesador, necesita datos para funcionar y estos no pueden ser almacenados en el mismo, por lo cual tenemos un espacio llamado memoria desde el cual nuestro procesador de forma nativa o por medio de un intérprete lee estos datos. La memoria es finita y almacena los datos en posiciones numéricas, estas posiciones son como una cajita que almacena un dato como por ejemplo un número, un nombre o un teléfono. Estas posiciones son nuestras variables y para ayudarnos a ubicarlas de una forma más fácil pueden ser nombradas en un lenguaje más claro para nosotros, como por ejemplo nombre="Juan" en vez de 2="Juan". Es importante tener en cuenta que las variables generalmente pueden cambiar sus valores en la medida que el software lo requiera, por ejemplo nombre="Juan" pero si ingresamos un nuevo nombre podemos reemplazar el...

Tipos de lenguajes de programación

Imagen
Vamos a hablar de forma muy general y resumida sobre los lenguajes de programación, para tener un punto de partida, y para ello podemos decir que existen de 2 tipos principales en los lenguajes de programación, los compilados y los interpretados. Los lenguajes compilados son aquellos que a partir de nuestro código generan un programa, el cual el procesador es capaz de interpretar directamente y de forma nativa a través del sistema operativo, un ejemplo de estos lenguajes sería: C, C++, Go, Pascal, Visual Basic, COBOL, etc. Los lenguajes interpretados, en cambio, necesitan un intérprete, algo así como un “traductor” el cual se encarga de enviar las instrucciones en un lenguaje entendible para el procesador, digamos que los lenguajes interpretados se encuentran en un punto intermedio llamado bytecode. Un ejemplo de estos lenguajes sería: Java, Python, PHP, etc. ¿Cuál es mejor? Esto siempre dependerá de tus necesidades, pero hablemos un poco de las consideraciones de uno u otro, en el cas...

Historia de la programación

Imagen
  La programación es uno de los aspectos más importantes de la tecnología moderna. Es la clave para desarrollar software, aplicaciones, juegos y sitios web que hacen nuestra vida más fácil y entretenida. La historia de la programación es fascinante, llena de innovación, creatividad y desafíos. Los orígenes de la programación se remontan al siglo XIX, cuando Ada Lovelace, matemática y escritora británica, desarrolló el concepto de la programación informática. Ada Lovelace trabajó con Charles Babbage, inventor de la "Máquina Analítica", un dispositivo mecánico que se considera el precursor de la computadora moderna. Ada Lovelace fue la primera persona en reconocer el potencial de la máquina de Babbage como algo más que un simple dispositivo de cálculo, y sugirió que podía ser programada para realizar cualquier tarea. A principios del siglo XX, la programación comenzó a ser una práctica común. Uno de los primeros lenguajes de programación fue el lenguaje de programación de máqui...

Cómo instalar y configurar XAMPP en Ubuntu 22.04 LTS

Imagen
XAMPP es una distribución de Apache que incluye varios software libres. El nombre es un acrónimo compuesto por las iniciales de los programas que lo constituyen: el servidor web Apache, los sistemas relacionales de administración de bases de datos MySQL y MariaDB , así como los lenguajes de programación Perl y PHP . XAMPP es una distribución de Apache totalmente gratuita y de sencilla instalación. Dentro de sus principales características tenemos: Es una herramienta multiplataforma, ya que se puede instalar en Windows, Linux, Solaris, Mac OS , entre otros. Soporta PHP 7.x . Es licenciado bajo GNU . Permite la fácil creación de un sitio web. Pasos para descargar, instalar y configurar la distribución XAMPP en Ubuntu 22.04 LTS de Linux. 1. Descargar XAMPP desde su página oficial Clic Aquí. 2. Lo más común es que descarguemos la versión más actual de XAMPP for Linux , en este caso es la versión 8.1.15 la cual incluye Apache 2.4.53, MariaDB 10.4.24, PHP 8.1.5 + SQLite 2 ....

Entradas populares de este blog

Guía Básica de CSS Flexbox

Cómo instalar y configurar XAMPP en Ubuntu 22.04 LTS

Creación de bases de datos y tablas en mysql con xampp