I am an ABAP developer since 1997, with experience across all R/3 (now ECC) modules, SRM, CRM, some BW etc., and have made some forays into other languages. I have developed with Java in the SAP environment (Java WebDynpro, Portals and KM, for example). My favourite language is Ruby. I use it for all sorts of prototyping and experimenting.