Explora

¿Deseas ser programador?, estos son algunos consejos bastante útiles para poder tomar acción:

  • Aprende a razonar
  • Lee, lee y lee
  • Pon en práctica todo lo que has leído
  • Explora e Investiga

Programación

La programación es una ciencia bastante interesante desde mi punto de vista ya que involucra mucho razonamiento. En la página de Wikipedia podemos encontrar información básica sobre programación.

Algoritmos y diagramas de flujo
El primer paso para aprender a programar es saber diseñar o construir algoritmos ya que son la base del correcto funcionamiento de nuestros programas y posteriormente diseñar el diagrama de flujo hasta la escritura de nuestro código. Pero para esto debemos aprender a razonar (no pensar).

Hello World

Estos programas son los más simples pero también pueden ser los más útiles. Ya que con ellos aprendemos la estructura, la sintaxis del lenguaje y el modo de compilación.

C/C++
Los lenguajes C y C++ son imprescindibles para todo tipo de programadores en especial para programar sobre los sistemas Unix.

C# (Mono-Project)
Este es el lenguaje principal de la plataforma .NET que a desarrollado Microsoft. Y no paso mucho tiempo para que Miguel de Icaza comenzara el proyecto Mono. Mono-Project es una implementación open source de la plataforma .NET de Microsoft.

Con Mono-Project es posible portar aplicaciones Windows basadas en .NET y ejecutarlas en Linux, Mac OS X y Windows.

Ensamblador
Ensamblador es un lenguaje de bajo nivel, por lo que puede ser laborioso realizar un un programa. Especialmente por la sintaxis y palabras reservadas que las herramientas que se vallan a utilizar. Sin embargo al programar con Ensamblador podría convertirnos en artesanos de software.

Java
Java es un lenguaje de programación popular y poderoso a tal grado de que se a vuelto imprescindible para todos los programadores. Conozcamos la estructura del lenguaje y sus características principales.

Objective-C
Este lenguaje es imprescindible para los programadores de Mac OS X, incluyendo el iPhone 3G s.

Base de Datos

Una base de datos la podemos definir como una colección de datos relacionados entre si.

Unix

Entre los sistemas Unix se encuentran GNU/Linux, Mac OS X, Solaris entre otros. Veamos los comandos básicos de Unix