Qué Es Programar
Qué Es Programar
Qué Es Programar
¿En
qué consiste?
En el imaginario colectivo existe la idea de “programar” como “crear un programa
para una computadora”, pero aquí la pregunta que nos planteamos es ¿Qué es
Programar? ¿Cómo es el proceso de programar?
Programar es darle órdenes a una computadora para que lleve a cabo una tarea
determinada. Para esto, es necesario que el programador se “comunique” con la
computadora de alguna manera, con el objetivo de poder dictar las órdenes a la
maquina y que además la máquina pueda entenderlas y ejecutarlas. Se necesita
entonces un lenguaje que comunique al programador con la pc, y para ello existe
lo que se conoce con el nombre de “lenguaje de programación”. Hay muchos
lenguajes de programación diferentes, cada uno tiene sus propósitos y sus
características determinadas, pero todos ellos tienen cosas en común. Todos los
lenguajes de programación (al igual que las lenguas humanas) tienen reglas
sintácticas que el programador debe cumplir y respetar para poder escribir esas
órdenes que la máquina va a ejecutar. Él debe encargarse de escribir las
instrucciones en un archivo de texto siguiendo estas reglas de sintaxis. Este
archivo se lo conoce en la jerga de la informática con el nombre de “código
fuente”.
Resumiendo, aún más, tenemos tres procesos bien definidos a la hora de crear un
programa, y los mencionamos rápidamente a modo de síntesis: 1) edición del
código fuente (escribiendo las instrucciones en un archivo de texto); 2)
compilación del código fuente (para generar el código objeto en lenguaje de
máquina); y 3) enlazado del código objeto (que permite crear el archivo ejecutable
para poder correr el programa final).
(*) Esta afirmación no es del todo cierta, ya que hoy por hoy existen dos grandes
clases de lenguajes de programación: los lenguajes compilados y los lenguajes
interpretados. Los primeros son los que deben pasar por el proceso de
compilación para poder ser ejecutados. Los otros no tienen este proceso de
compilación por separado, sino que tienen un programa llamado intérprete, el cuál
se encarga de llevar a cabo esta compilación en el momento en que el programa
se ejecuta. A los efectos de simplificar la explicación, se optó por explicar el
proceso sólo para el caso de los lenguajes compilados.
Programación Informática
La programación informática es el proceso por medio del cual se diseña,
codifica, limpia y protege el código fuente de programas computacionales. A
través de la programación se dictan los pasos a seguir para la creación del código
fuente de programas informáticos. De acuerdo con ellos el código se escribe,
se prueba y se perfecciona.
Bibliografía