Кіріспе
С++ программмалау тілінің пайда болу тарихы 1972 жылдан бастау алды.
Жоғарғы және төменгі деңгейдегі тілдер кездесетiн бұл программаны Деннис Дитчи және Брайн Керниген деген ғалымдар жасап
шығaрған. Бұл тілді кейінірек Американың Ұлттық стандарттау орталығы растады.(ANSI)
1980 жылы Бьярна Страуструптың қабілетіне байланысты ANSI – дің өкілі – С++ тілі пайда болды. Онда басқа да тілдердің
жақсы жақтары көрініс тапты. С++ тілі С тіліне қарағанда программистке дәстүрлі құрылымдық және объектілік
бағытталған программаларды жасауға мүмкіндік береді.
С++ тілін қолданып жасалған программалық қамсыздандыру идентификаторлар, кілттік сөздер, функциялар,
тұрақтылар, препроцессорлар, құрылымдар, массивтер және т.б элементтерден тұрады.
С++ тілі – тасмалданатын тіл. Бұл ортада жазылған қолданбалы программалар бір компьютерден екінші компьютерге оңай
тасмалданады. Сонымен қатар тіл - оңай компиляцияланатын тіл болып табылады. Ол жүйелік программаларда
пайдаланылады.
Программалауды объектілік тұрғыда жүргізу ХХ ғасырдың 80-шы жылдарының ортасынан бастап 90-шы жылдардың соңына
дейінгі уақытты қамтиды. Объектіге бейімделген программалау программаны объектілер жиынтығы түрінде көрсетуге
негізделген күрделі программалық қамсыздандыруды жасаудың технологиясы ретінде анықталады. Мұнда әрбір объект белгілі
бір тип, яғни класс данасы болып табылады. Ал, кластар қасиеттердің мұрагерлікке байланысты иерархиялықты құрайды.
Мұндай жүйедегі программалық объектілердің өзара әрекеті хабарлама жіберу көмегімен орындалады. Программаның
объектілік құрылымы ең алғаш күрделі жүйелерді иметациялық модульдеудің simula (ХХ ғасыр 60-шы жылдар) қолданған
болатын. Объектілік тұрғыда программалаудың Delphi, C++ Builden Visual C++ құралдары кеңінен таралған