ABAP development tools and tcodes

SE80 – Object Navigator / SAP Development workbench
Most if not all SAP development functionality is available from this transaction

SE38 -Program Editor
SE39 – Split screen editor
SE37 – Function Module builder
SE24 – Class builder
SE18 – Business Add-ins(BADI’s): Definition transaction
SE19 – Business Add-ins(BADI’s): Implementation transaction
BOBF – Business object processing framework