ਸੀ++

ਵਿਕੀਪੀਡੀਆ, ਇੱਕ ਅਜ਼ਾਦ ਗਿਆਨਕੋਸ਼ ਤੋਂ
ਇਸ ਉੱਤੇ ਜਾਓ: ਨੇਵੀਗੇਸ਼ਨ, ਖੋਜ

ਸੀ++ ( ਉਚਾਰਨ : ਸੀ ਪਲੱਸ - ਪਲੱਸ ) ਇੱਕ ਸਥੈਤਿਕ ਟਾਈਪ , ਆਜ਼ਾਦ - ਪ੍ਰਪਤਰ , ਬਹੁ-ਪ੍ਰਤੀਮਾਨ ਸੰਕਲਿਤ [1] , ਇੱਕੋ ਜਿਹੀ ਵਰਤੋ ਵਾਲੀ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਹੈ । ਇਹ ਇੱਕ ਮੱਧਸਤਰ ਦੀ ਭਾਸ਼ਾ ਦੇ ਰੂਪ ਵਿੱਚ ਜਾਣੀ ਜਾਂਦੀ ਹੈ , ਕਿਉਂਕਿ ਇਹ ਦੋਨਾਂ ਉੱਚ-ਪੱਧਰ ਅਤੇ ਨਿਮਨ-ਪੱਧਰ ਦੀ ਭਾਸ਼ਾ ਸਹੂਲਤਾਂ ਦਾ ਇੱਕ ਸੰਯੋਜਨ ਹੈ । ਇਹ ਬਜਾਰਨੇ ਸਟ੍ਰੋਸਟ੍ਰਪ (Bjarne Stroustrup) ਦੁਆਰਾ ਵਿਕਸਿਤ ਸੀ ਭਾਸ਼ਾ ਦੀ ਵਾਧੇ ਦੇ ਰੂਪ ਵਿੱਚ ਬੈੱਲ ਲੇਬੋਰਟਰੀਜ਼ ਵਿੱਚ 1979 ਵਿੱਚ ਸ਼ੁਰੂ ਕੀਤਾ ਗਿਆ ਸੀ । ਇਸ ਭਾਸ਼ਾ ਦਾ ਮੂਲ ਨਾਮ C With Classes ਸੀ , ਜਿਨੂੰ ੧੯੮੩ ਵਿੱਚ ਬਦਲ ਕਰ C++ ਕਰ ਦਿੱਤਾ ਗਿਆ । ਇਹ ਇੱਕ ਵਸਤੂ ਉਂਮੁਖੀ ਭਾਸ਼ਾ (Object Oriented Language ) ਹੈ ।

ਡਿਜ਼ਾੲਿਨ[ਸੋਧੋ]

ਜਾਰਨ ਸਟ੍ਰਾਰਸ੍ਰਪ ( Bjarne Stroustrup ) ਨੇ The Design and Evolution of C++ ( 1994 ) ਵਿੱਚ ਸੀ++ ਦੇ ਬਾਰੇ ਵਿੱਚ ਕੁੱਝ ਗੱਲਾਂ ਕੀਤੀਅਾਂ ਹਨ, ਜੋ ਇਸ ਪ੍ਰਕਾਰ ਹੈ:

  • ਸੀ++ ਸਥੈਤੀਕ ਟੰਕਿਤ(Statically typed ) , ਇੱਕੋ ਜਿਹੇ - ਵਰਤੋਂ ਵਾਲੀ(General-Purpose) ਅਤੇ ਸੀ ਭਾਸ਼ਾ ਦੇ ਸਾਮਾਨ ਹੀ ਦਕਸ਼ ਅਤੇ ਪੋਰਟੇਬਲ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਹੈ ।
  • ਸੀ++ ਕਈ ਤਰ੍ਹਾਂ ਦੇ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੀਆਂ ਸ਼ੈਲੀਆਂ ( programming styles ) ਦਾ ਸਮਰਥਨ ਕਰਨ ਦੇ ਹਿਸਾਬ ਨਾਲ ਰਚੀ ਗਈ ਹੈ । ਇਸ ਵਿੱਚ ਪ੍ਰੋਸੀਜਰਲ ਪ੍ਰੋਗਰਾਮਿੰਗ , ਵਸਤ-ਕੇਂਦਰਿਤ ਪ੍ਰੋਗਰਾਮਿੰਗ (Object Oriented Programming), ਮਾਡਿਉਲਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਅਤੇ ਜੇਨੇਰਿਕ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸ਼ੈਲੀ ਵਿੱਚੋਂ ਕਿਸੇ ਵੀ ਸ਼ੈਲੀ ਨਾਲ ਪ੍ਰੋਗਰਾਮ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ।
  • ਇਸ ਗੱਲ ਦਾ ਧਿਆਨ ਰੱਖਿਆ ਗਿਆ ਹੈ ਕਿ ਸੀ++ ਦਾ ਸੀ ਦੇ ਨਾਲ ਜਿਆਦਾ ਵਲੋਂ ਜਿਆਦਾ ਸਾਮੰਜਸਿਅ ਬਣਾ ਰਹੇ । ਇਸ ਪ੍ਰਕਾਰ ਸੀ ਵਿੱਚ ਲਿਖੇ ਪ੍ਰੋਗਰਾਮ ਬਿਨ੍ਹਾਂ ਕਿਸੇ ਤਬਦੀਲੀ ਦੇ ਸੀ++ ਵਿੱਚ ਚੱਲ ਸਕਦੇ ਹਨ । ਇਸ ਤੋਂ ਸੀ ਦੇ ਜਾਣਕਾਰਾਂ ਨੂੰ ਸੀ++ ਵਿੱਚ ਪਰਵੇਸ਼ ਕਰਨ ਵਿੱਚ ਕੋਈ ਔਖਿਆਈ ਨਹੀਂ ਹੁੰਦੀ।
  • ਸੀ++ ਉਨ੍ਹਾਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੇ ਕਾਰਨ ਕੋਈ ਇਲਾਵਾ ਭਾਰ ਨਹੀਂ ਪਾਉਂਦੀ ਜੋ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਜ਼ਰੂਰੀ ਹਨ ।

ਹਵਾਲੇ[ਸੋਧੋ]

  1. Stroustrup, Bjarne (1997). "1". The C++ Programming Language (Third ed.). ISBN 0-201-88954-4. OCLC 59193992.