Ir al contenido principal

Entradas

Mostrando entradas de abril, 2014

Programación Visual

Los 3 lenguajes clásicos con los que se suelen enseñar para los que aprenden a programar por primera vez fueron, por lo general, Basic, Pascal y lenguaje C. Los 3 lenguajes tienen sus fuertes y sus debilidades en las instancias de aprendizaje, dadas en muchos aspectos por la completitud del lenguaje lo más desarrollado posible, es decir, en cuanto menos símbolos se tenga para redactar un programa y sea reemplazado por palabras, más fácil de aprender "debería ser". Así Basic y Pascal son lenguajes de alto nivel, ya que toda su lectura está dada principalmente por palabras, sin embargo C y C++ su lectura está dada muchas veces por símbolos. A su vez, Basic y Pascal difieren por los separadores de sintaxis (signos de puntuación), donde Basic no suele tenerlos y en Pascal están muy bien marcados y delimitan correctamente un concepto (instrucción) de otro. Debo aclarar que si bien Pascal y C son lenguajes de programación de distintos niveles, están más emparentados que el Basic: ...

Programando en C++

C++ es un lenguaje muy potente y flexible... ¡C++ es EL LENGUAJE! Es un lenguaje de bajo o medio nivel, ya que mucho de lo que dice o se redacta no está formado por palabras sino por símbolos. Si comparamos con Pascal, que en este lenguaje la apertura y cierre de conjuntos se dan por las palabras clave BEGIN (comience) y END (final), sus expresiones de apertura y cierre de conjuntos son las llaves { y }. Es flexible en la medida que se puede "sobrecargar" las funciones, es decir, para una misma función elegir la cantidad de parámetros a ingresar, cosa que no todos los lenguajes pueden realizar. El programa más sencillo en C puede ser el siguiente: int main() { int Ejemplo; return 0;  } Es un programa que no realiza cosa alguna, simplemente es. Para este ejemplo lo único que hace es crear una variable del tipo entera (int) de 2 bytes (según la arquitectura y sistema del equipo) que nosotros nombramos como Ejemplo. La última instrucción dice que la función main() ...