هي تقنية يعمل فيها مبرمجان معاً على جهاز واحد أحدهما يكتب والآخر يراجع.
تزيد من جودة الكود وتقلل الأخطاء ولكنها تستهلك وقت مطورين اثنين.