DP-Programs