Lo que Tienes que Saber Antes de Aprender a Programar

¿Quieres aprender a programar desde cero? Lo primero que tienes que saber son fundamentos, y no solo de programación, sino de informática, adquirir una base sólida es fundamental para saber que es lo que estas haciendo y como hacerlo eficientemente. Te garantizo que invertir tiempo en comprender arquitectura de computadoras te facilitará toda tu carrera. […]

Read More

Los Tres Principales Sistemas Operativos: Cultura General

Necesitaremos conocimiento de sistemas operativos si vamos a ser programadores, pero no te preocupes, no vamos a comenzar programando kernels, vamos a repasar las plataformas más populares, por cultura general y por que necesitamos conocer en que vamos a programar, por supuesto. En computadoras de escritorio, hay tres grandes sistemas operativos: Microsoft Windows, Apple OS […]

Read More

Los Principios de Los Lenguajes de Programación

Cuando pregunté a mis colegas ¿Cuáles son los principios básicos de la programación? La mayoría me contestó: La declaración de variables, flujos de decisión, los ciclos, etc. Es decir, los principios de los lenguajes de programación. Estos son muy importantes, pero no son los principios básicos de la programación, porque ¿De que te sirve saber […]

Read More

Los Paradigmas de Programación

Existen diversos paradigmas de programación, que son diferentes formas de programar, generalizadas en todo un lenguaje, ambiente o hasta estándar. Para comprenderlo mejor, comencemos por explicarlos un poco. El Paradigma Procedural o Imperativo Este paradigma lo podemos definir como “una serie de pasos obligatorios” (de allí el término imperativo). Es como una cadena, como un […]

Read More

Los Lenguajes de Programación

Los lenguajes tienen por objetivo representar instrucciones de forma clara, concisa y específica, para que pueda ser comprendidos y ejecutado por una máquina. Las computadoras sólo entienden de 0’s y 1’s. Sería imposible programar de manera eficiente y ágil en el lenguaje de las computadoras, para ello se inventaron los lenguajes de programación, que pueden […]

Read More