كيف تتم برمجه الاضافات مثل اضافه idm او fb Flat وغيرها هل لها لغه برمجه ام لها تقنيات معينه ام ماذا....؟؟