Saludos Sergio,
por mi experiencia (he trabajado como Abap y ahora realizo labores Basis) te puedo decir que es difícil empezar a aprender Abap por cuenta propia, a menos que realices un curso como el que te sugieren en un post anterior.
Por que es difícil empezar por cuenta propia en Abap? porque es muy dificil tu mismo colocarte un requerimiento o desarrollo que generalmente es por una demanda de un consultor funcional, el cual observa la necesidad y te la envia en un formato con la especificaciones adecuadas.
Puedes empezar por leer algunos manuales para que te hagas idea de como funciona Sap y su estructura.
Mi sugerencia personal es que consigas empleo en un consultora o empresa donde puedas empezar a programar o que realices un curso, saludos!