Hola Daniela, para aprender a programar hay diversas opciones, desde seguir estudios "oficiales" hasta el aprendizaje por cuenta propia.
Te recomiendo que te leas este artículo:
https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=28:quiero-aprender-a-programar-icomo-empiezo&catid=23:lo-mas-basico&Itemid=73Si te decantas por la opción de seguir un curso, yo como parte del equipo de trabajo de aprenderaprogramar.com te voy a recomendar que sigas alguno de nuestros cursos (si hiciera otra cosa estaría tirando piedras contra nuestro propio tejado). Sobre los cursos te indico lo que ya he escrito en otras ocasiones en el foro. Si no tienes experiencia previa con la programación de ordenadores, te recomendaría empezar por el principio: el curso "Fundamentos de la programación nivel I: bases y pseudocódigo". Este curso trata sobre fundamentos y resulta útil como base para cualquier tipo de estudios o desarrollo profesional relacionado con la programación de ordenadores.
Lo ofrecemos en tres modalidades:
Gratuito: ideal para personas con capacidad intelectual y voluntad suficiente para auto-organizarse. Ventajas: que es gratuito. Desventajas: sin alguien que te oriente incurres en un alto riesgo de perderte.
Con tickets de soporte: es una modalidad intermedia entre el gratuito y el on-line tutorizado.
On-line tutorizado: supone que enviamos el material formativo por correo postal y tutorizamos individualizadamente al alumno. Ventajas: garantizamos que siguiendo nuestras pautas el alumno aprovechará el tiempo y le sacará buen partido al tiempo dedicado, porque hacemos un seguimiento individualizado. Desventajas: el coste económico.
Si le echas un vistazo a la web todos los detalles están disponibles en las secciones "Cómo empezar" y "Cursos". De todas formas puedes consultar aquí cualquier cosa que no tengas clara que intentaré darte una opinión o respuesta.
Obviamente existen otras webs y centros de enseñanza a distancia que constituyen alternativas... pero que como te he dicho preferimos mantener neutralidad (que los potenciales alumnos valoren ellos mismos) al respecto. Saludos.