Codificación aprenderaprogramar.com: CE00104A
Con toda seguridad habremos escuchado hablar de distintos lenguajes de programación: Pascal, Basic, Fortran, Cobol, C, C++, Visual Basic, Java, etc. Ya definido el interés que puede tener programar, la siguiente pregunta es: ¿Qué lenguaje utilizar para comenzar a programar?
Para nosotros la respuesta es "cualquiera" (con matices). Y ello basándonos en que, si nuestro objetivo es aprender a programar, la mayoría de los lenguajes tienen lógicas parecidas subyacentes y por tanto cualquiera nos puede resultar satisfactorio.
No tenemos ningún interés comercial ni profesional por incitar al uso de uno u otro lenguaje. Incluso no pondríamos reparos al uso de lenguajes "obsoletos". Pero como todo conviene matizarlo vamos a intentarlo. Empecemos por buscar una representación gráfica de qué es un ordenador. Y para ello pensaremos en un complejo industrial. En el mismo vamos a suponer que existen distintas naves con distintas funciones. En una de estas naves nos encontramos a un grupo de sabios, cada uno con una mesa, lápiz, papel, goma y calculadora. Esto equivaldría al procesador o CPU de nuestro ordenador. El papel es utilizado para realizar operaciones matemáticas y tomar datos. Se puede guardar cierta cantidad de registros, pero al superar un volumen hay que borrar.
Separados por un tabique de cristal, sobre las paredes de la nave cuelgan enormes pizarras cuadriculadas. Sobre ellas otro grupo de personas escribe o borra datos según les indican los sabios. Se trataría de un medio para almacenar información equivalente a la memoria de nuestro ordenador. En estas grandes pizarras se pueden anotar resultados o cálculos hechos por los sabios, pero también puede servir para nosotros apuntar en ellas una serie de instrucciones a realizar (un programa).
La cuestión ahora es: ¿Qué lenguaje utilizamos para comunicarnos? En general, no podemos comunicarnos directamente con el grupo de sabios si no es a través de un intérprete (programa con el lenguaje de programación). Supongamos que queremos calcular usando el ordenador el valor de siete al cubo (73 ) y tenemos que transmitirlo al procesador de nuestro ordenador, que almacena los números y operaciones matemáticas básicas en una calculadora interna como esta:
Cálculo de 73
Para hacer un comentario o consulta utiliza los foros aprenderaprogramar.com, abiertos a cualquier persona independientemente de su nivel de conocimiento.