ABAP is a 4th generation programming language for data processing.It's very easy to learn in case if you prior knowlege in any SQL.
Best websites to start ABAP
Abap videos in Vimeo
Abap on You tube
Basics of ABAP
* Introduction to ERP
* Overview Of ERP Package
* History Of SAP
* SAP Architecture
* Introduction To ABAP/4
* Features of ABAP/4
SAP R/3 ARCHITECTURE
* Application Services
* Additional Services
* Central And Distribution Services
* Interaction B/w Work Processes
* Overview Of Work Processes
ABAP SYNTAX
* ABAP Program Types
* R/3 Repository
Declaration Concepts
* Data types
* Data Objects
* Field Strings
* Field Symbols
* Internal Tables
ABAP Dictionary
* Tables
* Data Elements And Domains
* Handling Currency And Quantity Fields
* Views
* Database View
* Projection View
* Maintenance View
* Help View
* Search Help
Internal Tables
* Index
* Structured Internal Table
* Standard Internal Table
* Stored Internal Table
* Non-index
* Hashed Internal Table
Program Control Statement
* If Structure
* Case Structure
* Loops(do, While)
* Debugging
Modularization Techniques
* Macros
* Include Programs
* Subroutines
* Functional Modules