സി++

വിക്കിപീഡിയ, ഒരു സ്വതന്ത്ര വിജ്ഞാനകോശം.


നിമ്‌നതലത്തിലും (low level) ഉന്നതതലത്തിലുമുള്ള (high level) പ്രോഗ്രാമുകള്‍ തയാറാക്കാന്‍ പര്യാപ്തമായ ഒരു പൊതുപയോഗ വസ്തുതാ അധിഷ്ഠിത കമ്പ്യൂട്ടര്‍ പ്രോഗ്രാമിങ് ഭാഷയാണ് സി++.

[തിരുത്തുക] ചരിത്രം

1983-1985 കാലത്ത് ജേന്‍ സ്ട്രോസ്ട്രപ്പ്(Bjarne Stroustrup) ആണ് ഇത് വികസിപ്പിച്ചെടുത്തത്. 1983 ന് മുന്‍പ്, അദ്ദേഹം സി പ്രോഗ്രാമിങ് ഭാഷയില്‍ പുതിയ കാര്യങ്ങള്‍ ചേര്‍ത്ത് അതിനെ സി വിത് ക്ലാസ്സെസ് (C with Classes) എന്ന് വിളിച്ചു. 1980 ലാണ് അദ്ദേഹം ഇതിനു തുടക്കം കുറിച്ചത്. ഇതിനു വേണ്ടി അദ്ദേഹം ‘പ്രോഗ്രാമിങ്ങില്‍ വസ്തുതകള്‍’ എന്ന ആശയം സിമുല എന്ന കമ്പ്യൂട്ടര്‍ ഭാഷയില്‍ നിന്ന് കടമെടുത്തു, കൂടെ സി യുടെ ശക്തിയും ലാളിത്യവും. 1983 ലാണ് സി++ എന്ന പേര് ഇതിന് നല്‍കിയത്.

[തിരുത്തുക] സവിഷേശതകള്‍

സി++ ഒരു വസ്തുതാ അധിഷ്ഠിത കമ്പ്യൂട്ടര്‍ പ്രോഗ്രാമിങ് ഭാഷയായതിനാല്‍, അത്യതികം സ്ങ്കീര്‍ണമായ കമ്പ്യൂട്ടര്‍ പ്രോഗ്രാമുകള്‍ ഇതുപയോഗിച്ച് വികസിപ്പിച്ചെടുക്കുവാന്‍ കഴിയും.

ആശയവിനിമയം