Inicio Características Material didáctico Ejemplos Descarga

jC   
Existen multitud de lenguajes de programación, algunos de ellos dedicados exclusivamente para la educación. Lógicamente, en la búsqueda de un lenguaje de programación para primero de carrera (especialmente en ingenierías que no son informática), se espera que sea un lenguaje de programación sencillo, es decir, homogéneo. También se espera que tenga una sintaxis similar a C, de manera que sea similar a C, C++, C# y Java, lenguajes a emplear en cursos más avanzados. La sintaxis de un lenguaje pierde buena parte de su importancia a medida que un programador avanza en su aprendizaje, pero es vital en los primeros cursos. Finalmente, existen varias enfoques sobre el paradigma de programación a emplear primero: estructurado u orientado a objetos. jC está dedicado a programadores principiantes, que deseen aprender una sintaxis próxima a C, que sirva de transición suave hacia lenguajes de programación orientados a objetos como Java y C#, empleando todas las características de manera homogénea, e incluyendo algunas avanzadas como la posibilidad de programación modular.


The objective of jC is to serve as a vehicle for learning an structured language that is syntactically and semantically very similar to C and Java. It can be thought as a "Java with only functions" language that follows the guidelines of C. Though syntax is not very important as programmers advances in his or her learning, it is vital in the first steps.

About Features Courseware Examples Download