HANA database makes use of SQL scripting language to perform a code push down. There are multiple concepts like procedures, UDF and ABAP managed database procedures used with SQL script.