بسم الله الرحمن الرحيم
السلام عليكم
لغات البرمجة التي نتعامل معها في حياتنا في كتابة الاكواد لم تأتي مباشرة بل كان لكل منها قصه تعالوا نتعرف عليها لغة لغة ..
History of C and C++
طٌورت الجافا من السيس بلس بلس والسي بلس بلس طٌورت من السي التي بدورها طٌورت من الـ BCPL والـ B
BCPL عرفت عام 1967م عن طريق Martin Richards لكتابة برامج أنظمة التشغيل والمجمعات "compilers"..
Ken Thompson قسم العديد من مختلف الهيئات في لغته الـ B بعدما ادمج مع ال BCPL , استخدم ال B لإنشاء إصدارات مبكرة لنظام التشغيل يونكس .. في لابات بيل عام 1970م..
أُخذت لغة السي من لغة البي عن طريق العالم دينيس ريتشي في معامل بيل وكتبت أساسياتها عام 1972م ومنذ تأسيسها أصبحت ذات استخدام واسع خصوصا في تطوير لغة نظام التشغيل يونكس..
واليوم معظم الشفرات لأنظمة التشغيل العامة ( التي توجد في اللابتوبز والديسكتوبز ومحطات العمل والخادمات الصغيرة) تُكتب بالسي والسي بلس بلس.
أستخرجت السي بلس بلس من السي وطورت عن طريق Barney Stroustrup في بدايات 1980م في معامل بيل..
تقريبا السي بلس بلس تشبه السي كثيرا لكن تعتبر السي بلس بلس اكثر اهمية .. تعتمد هذه اللغة على الـ OOP أوبجكت أورينتد بروقرام ..
تعتمد السي بلس بلس لغة مولدة أي انك تستطيع برمجتها أيضا في السي ..
سببت السي بلس بلس ثورة في عالم البرامج لأن بناء البرامج أصبح سريعا , صحيحا , اقتصاديا ,, خصوصا عندما يكون هناك حاجة لبرامج قويه وجديدة ومرتبة ..
بشكل عام تنقسم الأشكال objects في السي بلس بلس إلى قسمين : الخواص attributes (كالاسماء والألوان والأحجام ) والمتصرفات behaviors (كالحسابات والتحريك والتوصيل)..
مطوري البرامج اكتشفوا أن استخدام الـ modular و object orinated design وكتابة الاكواد تستطيع جعل جماعات تطوير البرامج أكثر تطويرا من تقنية البرمجة العامة (كالبرامجات المركبة) ..
الأو أو بي OOP اسهل في الفهم والإستيعاب ولغة الجافا هي اكثر لغة تستخدم الاوبجكت اورينتد بروقرام …
……..
History of java
كانت ث
























