Так же, как в сторону:
Обычный способ программирования в Mathematica является функциональным, а не процедурным.
Переменные определяются только тогда, когда вам нужно что-то проверить или сохранить результаты для будущей работы.Кроме того, петли не рекомендуется.
Эквивалентная форма вашей программы (простой набросок), в этих строках может быть что-то вроде:
x = {{1, a1, b1, c1, 2010, 11, 12},
{1, a2, b2, c2, 2011, 12, 13}};
Export["c:\data.csv", #, "CSV"] &
[Flatten[
{#[[1 ;; 7]],
{#, If[# > 90, "Y", "N"]} &@
DateDifference[#[[5 ;; 7]], DateList[][[1 ;; 3]]]}
] & /@ x]