فرق اين دو ورژن در اينه كه ++c از كلاسها و كلا برنامه نويسي شي گرا پشتيباني مي كنه ولي c اين كارو نمي كنه.
من فكر مي كنم با ++c بهتر بتوني تو لينوكس كار كني.
البته براي برنامه هاي معمولي اين دوتا اصلا فرقي باهم ندارن.
براي شروع شخصا c را پيشنهاد ميكنم.چون همون طور كه دوستمون گفت شيء گرا نيست پس براي ياد گيري اسونتره...در مورد لينوكس اينو بگم كه هم nt و هم linux با سهم بيش از 70 درصد توسط زبان c پياده سازي شدن...علطش هم چيزي جز performance نيست.