الأنماط البرمجية, البرمجة, البرمجة الوظيفية, التقنيات, علوم الحاسوبالبرمجة الضمنية (Tacit Programming)