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: C también tiene marcas para delimitar los conceptos.
No es mi intención acá de hablar simplemente de estos lenguajes, sino que originalmente se programaba en un editor de texto y con su compilador se juntaban todos sus archivos y generaban el programa "recién horneado". Luego, aparecieron los IDEs, editores especializados que integraban en ellos mismos la acción del compilador y muchas herramientas más para la redacción del programa en el lenguaje correspondiente.
Fue con bibliotecas de Aplicaciones GUI con las que se comenzó a crear programas del tipo Aplicativos (entre ellos, Aplicaciones para Windows).
Hoy en día, los 3 lenguajes tienen un IDE para Sistemas Operativos Gráficos (GNU/Linux, Windows, Mac, etc.) sean (me referiré a las versiones de Windows) para Basic (Visual Basic hasta el 6, VB.Net), para C/C++ (Visual C++, Visual C++.Net) y para Pascal (Delphi [abandonado] y Lazarus Free Pascal).
En breve continuamos...
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: C también tiene marcas para delimitar los conceptos.
No es mi intención acá de hablar simplemente de estos lenguajes, sino que originalmente se programaba en un editor de texto y con su compilador se juntaban todos sus archivos y generaban el programa "recién horneado". Luego, aparecieron los IDEs, editores especializados que integraban en ellos mismos la acción del compilador y muchas herramientas más para la redacción del programa en el lenguaje correspondiente.
Fue con bibliotecas de Aplicaciones GUI con las que se comenzó a crear programas del tipo Aplicativos (entre ellos, Aplicaciones para Windows).
Hoy en día, los 3 lenguajes tienen un IDE para Sistemas Operativos Gráficos (GNU/Linux, Windows, Mac, etc.) sean (me referiré a las versiones de Windows) para Basic (Visual Basic hasta el 6, VB.Net), para C/C++ (Visual C++, Visual C++.Net) y para Pascal (Delphi [abandonado] y Lazarus Free Pascal).
En breve continuamos...
Comentarios
Publicar un comentario