इस लेख में सभी बेसिक बातें मौजूद हैं, लेकिन ये सिर्फ़ C प्रोग्रामिंग की आधारभूत बातें ही समझाते हैं। एक अच्छी किताब आप को बाकी सारी समस्याओं को सुलझाने में मदद करेगी। ऐसे बहुत सारे ऑनलाइन और वास्तविक समुदाय मौजूद हैं, जो सिर्फ़ प्रोग्रामिंग और बहुत सारी अन्य लेंग्वेज के लिए ही बनाए गये हैं। कुछ अपनी ही तरह के C प्रोग्रामर्स को ढूँढें जिन के साथ आप अपने विचारों का आदान-प्रदान कर सकें, और फिर आप खुद को प्रोग्रामिंग करने में सहज महसूस कर पाएँगे।  जहाँ तक हो सके हैक-ए-थॉंस में भाग लें। ये सारे ही कुछ ऐसे कार्यक्रम होते हैं जिन पर कुछ लोग और समूह प्रोग्राम और उस के समाधान के साथ आते हैं, और इन के लिए एक समय सीमा निर्धारित होती है। इस तरीके से आप बहुत सारे अच्छे और कुशल प्रोग्रामर से मिल पाते हैं, और ये सारे हैक-ए-थॉंस विश्व में बहुत बार नियमित रूप से होते रहते हैं। आप को कंप्यूटर साइन्स की डिग्री के लिए वापस से स्कूल जाने की ज़रूरत नहीं है, लेकिन कुछ ही क्लास से आप के सीखने की प्रक्रिया में तेज़ी आ सकती है। लेंग्वेज में मजबूत पकड़ वाले लोगों की मदद के आगे  कुछ और काम नहीं आता। आप इस तरह की क्लास को अपने घर के आसपास या कॉलेज में भी पा सकते हैं। एक बार C में पकड़ मजबूत होने के बाद आप C++ सीखने के बारे में भी सोच सकते हैं। यह C का सब से आधुनिक संस्करण है। C++ को ऑब्जेक्ट हैंडलिंग को ध्यान में रख कर डिज़ाइन किया गया है और C++ के द्वारा आप किसी भी ऑपरेटिंग सिस्टम पर प्रोग्राम बना सकते हैं।
Find a few C programming books. Join some communities. Take some classes. Consider learning C++.