మామూలుగా ఎవరయినా చిన్నపిల్లలకు భాషను నేర్పేటప్పుదు "అమ్మ" అనో, ఓం నమఃశివాయ అనో (ఓనమాలు అనే పదం ఇక్కడనుండే వచ్చినది అని చెప్తారు)వ్రాయించి ఓనమాలు దిద్దిస్తారు. అలాగే కంప్యూటరు భాషలను నేర్చుకునేటప్పుడు ఈ "హలో, ప్రపంచం!" ఉదాహరణతో మొదలు పెడతారు. ఈ ప్రోగ్రాము "హలో, ప్రపంచం!" అని మీ కంప్యూటరు మానిటరు మీద చూపిస్తుంది. సి భాషలో "హలో, ప్రపంచం!" ఉదాహరణ ఈ క్రింది విధముగా ఉంటుంది.

పైన ఇచ్చిన ప్రోగ్రాము దాదాపు అన్ని కంపైలరు (compiler)లలో పని చేయక పోవచ్చును. ఎందుకనగా అది ANSI C ప్రమాణాల ప్రకారం రాయబడలేదు. ఆ ప్రోగ్రాముకు చిన్నచిన్న మార్పులు చేర్పులు చేస్తే, ప్రమాణాలకు తగ్గట్లుగా మార్చు కోవచును.

అయితే ఇప్పుడు మనము పైన ఇచ్చిన ప్రోగ్రాములోని ఒకొక్క వాక్యాన్ని అర్ధము చేసుకుందాము

సి-భాషలో #తో మొదలయే వాక్యాలను "ప్రీప్రోసెసింగ్ డైరెక్టీవ్స్" ("preprocessing directive") అని అంటారు.
codice_1 అను ప్రీప్రోసెసింగ్ డైరెక్టీవ్, ప్రీప్రోసెసర్ను-ఆ వాక్యంలో పేర్కొన్న ఫైలులో ఉన్న మొత్తము సమాచారముతో, ఈయొక్క వాక్యము బదులుగా చేర్చుటకు సూచన ఇచ్చును.

తరువాతి వాక్యములో codice_2 అను ఒక ఫంక్షనుని "వివరించటం" (define) జరిగింది. సి-భాషలో codice_2-ఫంక్షనుతో ఒక ప్రత్యేక ఉపయోగము ఉంది. ప్రోగ్రాముని ఎక్సిక్యూట్ చేసినప్పుడు ఈ ఫంక్షనునే మొటమొదట కాల్ చేస్తారు. కాబట్టి ఈ codice_2-ఫంక్షను ప్రతీ ప్రోగ్రాములో తప్పని సరిగా ఉండాలి. codice_5 అనునది ఆ ఫంక్షను తిరిగి పంపించు సమాచారము యొక్క రూపును తెలుపును. ఇక్కడ codice_5 అనగా ఆ సమాచారము integer రూపములో ఉంటుందని అర్థము. codice_7 అనగా codice_2-ప్రోగ్రామును పిలుచుటకు ఎటువంటి ఆర్గ్యుమెంట్సు (agruments)ని పంపించనవసరము లేదు అని తెలుపుతున్నది.
తెరుచుకునే మీసాల బ్రాకెట్లు codice_2-ఫంక్షను మొదలును సూచించును.
ఈ వాక్యము codice_10 అను ఫంక్షనుని కాల్ (call) చేయును. ఈ ఫంక్షను codice_11 అను హెడ్డరు ఫైలులో నిర్మింపబడింది. ఈ ఫంక్షను, దానిలోకి పంపించిన సమాచారాన్ని ఒక క్రమ పద్ధతిలో అమర్చి మీ మానిటరు పైన చూపించును. codice_12లో codice_13 అనునది ఎస్కేప్ సిక్వెన్స్ ("escape sequence") అని అంటారు, అది కర్సరుని ఇంకో క్రొత్త లైనులోకి వెళ్ళుటకు అదేశించును. ఇచట మామూలు సమాచారము మధ్యలో అడెశములు కూడా ఉండటము వలన ఎస్కేప్ సిక్వెన్స్ అని పిలవటం జరుగుతుంది. codice_10-ఫంక్షను codice_5 రూపములో ఉన్న సమాచారమును తిప్పి పంపించును, కానీ దాని వలన మనకు పెద్ద ఉపయోగములు ఏమీ ఉండవు.
ఈ వాక్యము codice_2-ఫంక్షను ఎక్సిక్యూషన్ని అంతము చేసి '0' అనే సంఖ్యను తిప్పి పంపించును.
మూసుకునే మీసాల బ్రాకెట్లు codice_2-ఫంక్షను చివరను సూచించును.

"హలో, ప్రపంచం!" ఉదాహరణ
సి నేర్చుకొనేందుకు కావలిసినవి
ఉపోద్ఘాతము
విశేషములు