 வழங்கப்பட்ட பத்தியிலிருந்து, C++ தரப்படுத்தப்பட்ட ஆண்டைப் பிரித்தெடுக்கவும்
C++ (/...siʹ plò's plés/, உச்சரிக்கப்படும் "C plus plus") என்பது டேனிஷ் கணினி விஞ்ஞானி பிஜார்ன் ஸ்ட்ரோஸ்ட்ரப் என்பவரால் உருவாக்கப்பட்ட ஒரு உயர்-நிலை, பொது நோக்கத்திற்கான நிரலாக்க மொழியாகும். சி நிரலாக்க மொழியின் நீட்டிப்பாக 1985 இல் முதலில் வெளியிடப்பட்டது, அது காலப்போக்கில் கணிசமாக விரிவடைந்தது; நவீன C++ ஆனது தற்போது பொருள் சார்ந்த, பொதுவான மற்றும் செயல்பாட்டு அம்சங்களைக் கொண்டுள்ளது, மேலும் குறைந்த-நிலை நினைவக கையாளுதலுக்கான வசதிகளையும் கொண்டுள்ளது. இது எப்போதும் தொகுக்கப்பட்ட மொழியாகவே செயல்படுத்தப்படுகிறது, மேலும் பல விற்பனையாளர்கள் இலவச மென்பொருள் அறக்கட்டளை, LLVM, Microsoft, Intel, Embarcadero, Oracle மற்றும் IBM உட்பட C++ கம்பைலர்களை வழங்குகின்றனர். C++ ஆனது சிஸ்டம்ஸ் புரோகிராமிங் மற்றும் உட்பொதிக்கப்பட்ட, வளம்-கட்டுப்படுத்தப்பட்ட மென்பொருள் மற்றும் பெரிய அமைப்புகளை மனதில் கொண்டு, செயல்திறன், செயல்திறன் மற்றும் பயன்பாட்டின் நெகிழ்வுத்தன்மை ஆகியவற்றைக் கொண்டு வடிவமைக்கப்பட்டுள்ளது. C++ பல சூழல்களிலும் பயனுள்ளதாக உள்ளது, முக்கிய பலம் மென்பொருள் உள்கட்டமைப்பு மற்றும் டெஸ்க்டாப் பயன்பாடுகள், வீடியோ கேம்கள், சர்வர்கள் (எ.கா. மின்வணிகம், வலைத் தேடல் அல்லது தரவுத்தளங்கள்) மற்றும் செயல்திறன்-முக்கியமான பயன்பாடுகள் உட்பட வள-கட்டுப்படுத்தப்பட்ட பயன்பாடுகள் ( எ.கா. தொலைபேசி சுவிட்சுகள் அல்லது விண்வெளி ஆய்வுகள்). C++ தரநிலைப்படுத்தலுக்கான சர்வதேச அமைப்பு (ISO) மூலம் தரப்படுத்தப்பட்டுள்ளது, சமீபத்திய நிலையான பதிப்பு ISO/IEC 14882:2020 (முறைசாரா முறையில் C++20 என அறியப்படுகிறது) என டிசம்பர் 2020 இல் ISO ஆல் அங்கீகரிக்கப்பட்டு வெளியிடப்பட்டது. C++ நிரலாக்க மொழியானது 1998 இல் ISO/IEC 14882:1998 என தரநிலைப்படுத்தப்பட்டது, பின்னர் இது C++03, C++11, C++14 மற்றும் C++17 தரநிலைகளால் திருத்தப்பட்டது. தற்போதைய C++20 தரநிலை புதிய அம்சங்கள் மற்றும் விரிவாக்கப்பட்ட நிலையான நூலகத்துடன் இவற்றை மாற்றுகிறது. 1998 இல் ஆரம்ப தரப்படுத்தலுக்கு முன், சி மொழியின் நீட்டிப்பாக 1979 முதல் பெல் லேப்ஸில் ஸ்ட்ரோஸ்ட்ரப் மூலம் C++ உருவாக்கப்பட்டது; நிரல் அமைப்பிற்கான உயர்-நிலை அம்சங்களையும் வழங்கிய C போன்ற ஒரு திறமையான மற்றும் நெகிழ்வான மொழியை அவர் விரும்பினார். 2012 முதல், C++ அடுத்த திட்டமிடப்பட்ட தரநிலையாக C++23 உடன் மூன்று வருட வெளியீட்டு அட்டவணையில் உள்ளது.
சி++ நிரலாக்க மொழி ஆரம்பத்தில் 1998 இல் தரப்படுத்தப்பட்டது