C++
C++ programmalastırıw tilı - hár qıylı qosımsha islengen bibliotekalar jıynaǵına iye universal programmalastırıw tili bolıp tabıladı. C++ tili sistemalı programmalastırıwda da keń qollanıladı. Bul tilde joqarı nátiyjeli programmalardı, sonıń ishinde operatsiyalıq sistemalardı, drayverlerdi jazıw múmkin.
C++ universal programmalastırıw tili bolıp, hár qıylı dárejedegi máseleler ushın sheshim tabıw múmkin.
C++ atamasın Rik Massitti oylap taptı. Atamanıń ózinen kórinip turǵanınday, C++ ge C den basqıshpa-basqısh ótilgen. “++” – bul C de operatsiyalardıń artıwı.
C++ ataması 1983 jıldıń jazında payda boldı. Dáslepki nusqaları 1980 jıllardan baslap “C klasslar menen” ataması menen júrgizildi.
C++ tiliniń jáne bir áhmiyetli tárepi, bul ANSI standartı talapları tiykarında jaratılǵan. C++ tiliniń tiykarǵı túsinikleriniń biri klasslar bolıp tabıladı. Klass – bul paydalanıwshı tárepinen jaratılǵan (ańlatılǵan) til. C++ tilinde C tiliniń derlik barlıq imkaniyatları saqlanǵan. Buǵan tiykarǵı sebep, C++ tili payda bolıwı menen bir waqıtta, kóplegen paydalanıwshılar tárepinen C tilinde bir qansha programmalar jaratılǵan edi. Bunday tayar túrdegi programmalarǵa qayta ózgeris kiritkende de C++ kompilyatorı programma tekstinen hesh qanday qátelik tappaydı, yaǵnıy, bunda programmanı hár eki tilden de paydalanıp dúziwge boladı.
C++ tilin jaratıw dawamında kóplegen tillerden kerekli tárepleri (qásiyetleri) alınǵan. Atap aytqanda, Simila 67 tilinen klasslar konseptsiyası, Algol-68 tilinen operatsiyalardı júklew hám ózgeriwshilerdi programmanıń qálegen jerinde táriyplew h.t.b. qásiyetleri alınǵan.
Bul shala maqala haqqında ulıwma úlgi bolıp, ilajı bolsa ol jáne de anıqlaw úlgige almastırılıwı kerek. |