Cita:
Iniciado por [EX3] Yo me referia a que todos los lenguajes comparten los metodos de estructuras de control basicas, yo no calificaria los punteros o las clases si quiera de estructuras de control basicas. Estructuras de control basicas son las sentencias de decision if/then y select case, bucles while, etc... sabiendo lo basico se puede aprender todo lo demas, simple metodologia.
Salu2...
P.D.: Modula2 no soporta punteros ni clases por ejemplo y sin embargo se utiliza en muchos sitios como lenguaje para enseñar lo basico de la programacion. Con el se da el salto a Pascal, C/C++, VB y cualquier lenguaje que se te ocurra.
Claro, todo es metodología, pero creo que aprender qué es la herencia y cómo usarla cuesta bastante más que entender lo que es un "if".
Hay muuuuucho más por aprender que sentencias básicas "y algo más".
Y sí, los punteros son _básicos_ en lenguajes como C. En C++ puedes (si no estás haciendo algo raro) omitirlos usando referencias, al igual que en muchos otros lenguajes, y usando clases que abstraen el uso de la memoria, pero, al final, se usan.