م. منى بنت عبدالله الحمود
م. منى بنت عبدالله الحمود

@AlhumudMona

6 تغريدة 29 قراءة Apr 08, 2022
#ثريد
اكثر ثريد غني بالمعلومات
كلنا نعرف لغات #البرمجة
لكن مانعرف أجيالها و تاريخها
هذا ثريد عن أجيال لغات البرمجة
٥ أجيال و لازالت في تطور مستمر
ريتويت عشان غيرك يستفيد 💕
1️⃣ الجيل الأول (1GL) لغة الآلة (بالإنجليزية: Machine Language)
یعتمد ھذا الجیل استعمال نظام العد الثنائي (0,1) لتمثیل الأوامر والعملیات الحسابیة والمنطقیة في الحاسوب حیث أن الحاسب یفھم حالتین فقط وجود التیار ( 1 ) أو عدم وجوده ( 0 )
مثال
1100 = 3
0100 = 2
انظر الصوره
2️⃣ الجيل الثاني (2GL) لغة التجمیع (بالإنجليزية: Assembly language)
وھي لغة تختصر بعض العبارات والرموز المستخدمة ففیھا یتم استبدال الرموز الرقمیة في لغة الآلة بمجموعة من الكلمات الرمزیة " المختصرة " واعتبرت ھذه اللغة قفزة عملاقة في عالم لغات البرمجة
مثال : L for Load , A for Add
3️⃣ الجيل الثالث (3GL) :اللغات عالیة المستوى
اعتمدت ھذه اللغات على لغة الإنسان الطبیعیة -اللغة الإنجلیزیة ورموز ریاضیة ومنطقیة معروفة
ثم ظھرت اللغات الكائنیة التوجه بعد ظھور الویندوز وسمیت موجھة لأنھا توجه الحاسوب لعمل ما یقوم به خطوة خطوة دون الحاجة أیضاً لمعرفة التفاصیل.
4️⃣ الجيل الرابع (4GL) اللغات عالیة المستوى الغیر إجرائیة الجیل الرابع سھل الاستخدام أكثر من الجیل الثالث وھو لغة لا تتطلب خطوات لإجرائھا. المبرمج یخبر الحاسب النتیجة المطلوب تحقیقھا بدلا من كیف یمكنه تحقیقھا. ولسھولتھا منحت #المبرمج القدرة على تطویر البرامج الذكية
5️⃣ الجيل الخامس (5GL) اللغات الطبيعية :(بالإنجليزية: Natural Language)
وهي لغات صممت لكي يقوم الحاسب بتنفيذ برامج بدون المبرمج ودون الحاجة لمعرفة كيف يتم كتابة الكود بالتفصيل، تستخدم هذه بشكل رئيسي في برامج الذكاء الصناعي وتتميز باهتمامها بالواجهة البينية بين المستخدم يجوال بيسك

جاري تحميل الاقتراحات...