ఇంటిగ్రేటెడ్ డవలప్‌మెంట్ ఎన్విరాన్‌మెంట్ అనేవి మీ ప్రోగ్రాములు వ్రాసుకొని భద్రపరచుకొనుటకు, కంపైలు చేసుకొనుటకు, లింకు చేసుకొనుటకు కావలిసిన వివిధ ప్రోగ్రాముల సమూహము అని చెప్పవచ్చు. మనము ఒక ప్రోగ్రాము తయారు చేయుటకు కావలిసినవి అన్నీ ఒకే దగ్గర దొరకటం వలన IDEలు ప్రోగ్రాముల తయారీకి చాలా సౌకర్యవంతముగా ఉంటాయి. అంతేకాదు, మనము వ్రాసిన ప్రోగ్రాములో ఉన్న తప్పులను కనిపెట్టుటకు సహాయపడు డిబగ్గరు (debugger) అను ప్రోగ్రాము కూడా IDE లలో ఉంటాయి. ఈ డిబగ్గరుతో మనము ఒక్కొక్క వాక్యమును నడిపి, అసలు తప్పు ఏ వాక్యములో ఉన్నదో మనము తెలుసుకునేటట్లు చేయును. IDEలలో Microsoft Visual C++ (MS VC++) చాలా పేరెన్నికగన్నది, కానీ ఉచితముగా లభించదు. ఉచితముగా దొరికే IDEలలో DevC++ ప్రముఖమయినది, http://www.bloodshed.net/లో మీకు లభించగలదు. http://www.smorgasbordet.com/pellesc/లో లభించు Pelles C కూడా మంచి IDE. అన్నీ సీ-ప్లస్.ప్లస్ అని ఉన్నాయి కదా మరి సీ-భాషకు పని చేస్తాయా అని మీరు సందేహ పడనవసరం లేదు, ఎందుకంటే సీ-భాషలో ఉన్న అన్ని ప్రత్యేకతలు మనకు సీ-ప్లస్.ప్లస్ భాషలో కూడా ఉంటాయి. కాబట్టి చాలా సి-ప్లస్.ప్లస్ కంపైలరులు సీ-కంపైలరుతో బాటుగా వస్తాయి. మీరు సీ-భాషను నేర్చుకునే ముందు ఒక మంచి IDE ని సమకూర్చుకోవటం ఎంతయినా మంచిది.

ఇంటిగ్రేటెడ్ డెవలప్‌మెంట్ ఎన్విరాన్‌మెంట్స్ (IDEs)
కంపైలు: సి-భాష ఎలా పని చేస్తుంది?
అభిప్రాయములు - వాటిని ఉపయోగించు పద్ధతి
సి-భాష లైబ్రరీ