സി പ്രോഗ്രാമിങ് ഭാഷയ്ക്ക് തുടക്കം കുറിച്ച ഒരു പ്രവണത തുടരുന്നു. യഥാർത്ഥ പ്രോഗ്രാമുകൾ എഴുതാൻ ആവശ്യമായ നിരവധി സവിശേഷതകൾ ഭാഷാ നിർവ്വചനത്തിൽ നിന്നും വിട്ടുപോയി. അതിനുപകരം പല ഗുണനിലവാരമുള്ള ലൈബ്രറികളിലൂടെയും നൽകി. താഴെയുള്ള ഇന്റർഫെയിസുകളുടെ ഭൂരിഭാഗവും വിശദമായി പ്രതിപാദിച്ചിരിക്കുന്നു

ഗുണനിലവാരമുള്ള ലൈബ്രറികൾ താഴെ പറയുന്ന സവിശേഷതകൾ നൽകുന്നു. ഇവയെ ഗുണനിലവാരമുള്ള ഇന്റർഫേസുകൾ എന്ന് വിളിക്കുന്നു, അവ (അവ നൽകേണ്ടതുണ്ട്) ഭാഷയിൽ ആവശ്യമുള്ളവയാണ്.

ലഭ്യമായ ഇംമ്പ്ലിമെന്റേഷൻ നടപ്പിലാക്കിയ ചില ഇന്റർഫേസുകൾ, പക്ഷെ ആവശ്യമില്ല

സി(C)യിൽ ഉള്ളപോലെ, മോഡുല-3 യിൽ codice_68, codice_69എന്ന് വിളിക്കുന്ന ലൈബ്രറികൾ വഴിയും ഇൻപുട്ട് / ഔട്ട്പുട്ട് (I / O) ലഭ്യമാണ്. ഗ്രിഗെൻ നെൽസൻ പുസ്തകരൂപത്തിൽ നൽകുന്ന ലൈബ്രറികളാണ് codice_68,codice_69 (യഥാക്രമം വായനക്കാരും എഴുത്തുകാരും) എന്നിവയടങ്ങിയ ഒബ്ജക്റ്റ് ഓറിയന്റഡ് ഡിസൈൻ. മോഡുല 3-യുടെ ഒരു രസകരമായ ഘടകം, ചില പ്രോഗ്രാമിങ് ഭാഷകളിലൊന്നാണ്, ലോക്ക് ചെയ്യുന്ന ബഗ്ഗുകൾ ഉൾപ്പെടെയുള്ള വിവിധ തരത്തിലുള്ള ബഗുകൾ അടങ്ങുന്ന പരമ്പരാഗത ലൈബ്രറികൾ ഔപചാരികമായി പരിശോധിച്ചുവരുന്നത്. ഇത് ലാർച്ച് / മോഡുല-3(Larch / Modula-3 )(Larch കുടുംബം കാണുക), ഡെക്ക് സിസ്റ്റംസ്(DEC Systems) റിസേർച്ച് സെന്ററിൽ വിപുലീകരിച്ച സ്റ്റാറ്റിക് പരിശോധന എന്നീ പ്രോജക്റ്റുകളുടെ കീഴിലായിരുന്നു.
കണ്ടെത്താനുള്ള കഴിവ്
ഒബ്ജക്റ്റ് ഓറിയെന്റഡ്
ഗുണനിലവാര ലൈബ്രറി സവിശേഷതകൾ
മൾട്ടി-ത്രെഡുകൾ