Ir al contenido principal

Entradas

Mostrando entradas de noviembre, 2013

Curso de Programación en C - Nivel Básico: Introducción al Lenguaje C

Introducción   El Lenguaje de programación C es un lenguaje "estructurado" y de propósito general sus instrucciones se parecen al idioma inglés, también tiene características especiales que permiten usar instrucciones de "nivel bajo" lo que lo convierte en un lenguaje muy versátil.  Con propósito general nos referimos a que es un lenguaje que puede servir desde un pequeño programa que imprime algo en pantalla, una agenda, un juego o un sistema operativo, en contra parte existen lenguajes de propósito específico que son mas adecuados por ejemplo para desarrollar juegos, inteligencia artificial o mejor orientados para el desarrollo de paginas y servicios web.  Todo programa creado en lenguaje C requiere de algo especial llamado "compilador" un compilador es un programa especial que traduce un código C a un código que la computadora puede entender. Para Linux, es necesario que instalemos el programa GCC. Para instalarlo en ubuntu y de

Curso de Programación en C - Nivel Básico: Tipos de Lenguajes de Programación

Lenguajes de Programación Existen diversos lenguajes de programación los cuales son mejores o quizás mas adecuados para ciertas tareas. Pero antes de hablar de las opciones que existen, hablemos sobre que es en si un lenguaje de programación. Podemos definir lenguaje de programación como: "Un conjunto de reglas y símbolos" que nos ayudaran a "expresar" una idea en un lenguaje que la computadora sea capaz de entender. Las computadoras, son maquinas que funcionan con un principio. Utilizan los números binarios para representar estados de 1 y 0 (Encendido y apagado). Las maquinas pueden se programadas con un "conjunto de instrucciones" que le dicen a la maquina como operar (Encender y apagar la circuitería interna) para realizar operaciones matemáticas y asignación de bits de allí vendría la palabra computo (por los cálculos). Las computadoras tienen organizada la memoria* en grupos de 8 bit, denominados bytes. Cada bit esta numerado de 0 a 7 (8

Curso de Programación en C - Nivel Básico

Estoy creando un curso de programación en C para "Nivel Básico", el propósito de este curso en lo personal es para repasar y la razón de documentarlo es porque me gustaría crear material para todos aquellos que están interesados en la programación. Esto es mi manera de contribuir y compartir con ustedes. Tambien tengo pensado crear videos, pero estos voy a ir creandolos conforme vaya creando las secciones de este curso. Les invito a seguir el blog para tener más detalles. Otra cosa interesante de este curso es que sera probado el código utilizando GCC y GNU con Linux. Espero que este curso sirva de inspiración para todos aquellos que disfrutan de la informática y desean aprender este lenguaje. Un saludo.