#4 En tu casa aprenderás a programar y . En una academia, si es buena, aprenderas a programar BIEN, creo que es una diferencia bastante importante. No es lo mismo hacer un programa en 1000 lineas que en 5000, por ejemplo.
No se que te ha llevado a decidirte por Delphi, tal vez que al ser un lenguaje de ultima generación es el más cercano al lenguaje humano y es muy fácil, pero eso, desde mi punto de vista, NO es programar, te dan la ventana, los eventos, el control de errores, los módulos hechos, tú sólo te limitas a poner if, else, while, etc.. Al menos para mí eso no es programar, si tú crees que sí tú veras. Yo empezaría con C/C++, y siempre con una buena metodología.