الرئيسية > السؤال
السؤال
عدد 7 لغات برمجة وهل كل لغة لها مترجم او مفسر وما تاريخ ظهور هذه اللغة؟؟
اللغة العربية | المغرب 20‏/2‏/2011 تم النشر بواسطة عاشقة وطن.
الإجابات
1 من 2
الفورتران : لغة برمجة قديمة كانت تستخدم في التطبيقات العلمية واجراء العمليات الحسابية المعقدة - التاريخ يعود الى الستينات على ما اعتقد و لها compliler
الكوبول : لغة قديمة كانت تستخدم في التطبيقات التجارية والبنوك
البيسيك BASIC وانتشرت منذ منتصف السبعينات حتى منتصف التسعينات من القرن الماضى وليس لها مترجم بل كان لها مفسر INTERPRETER ثم تبعتها لغة VISUAL BASIC
باسكال : وانتشرت في الثمانينات  وكان لها مترجم وتبعتها لغة DELPHI
 c , c++ , c#
كانت بداية لغة c  في السبعينات عن طريق دينييس ريتشي  وفي الثمانينان ظهرت c++  كلغة OOP
اوبجت اوربنتد بروجرامينج وتطوير للغة C ثم ظهرت مع بداية الالفية الجديدة C# ضمن حزمة فيجيوال ستوديو دوت نت وجميعها لها مترجم compiler
JAVA
: ظهرت في التسعينات ولها مترجم خاص يحول البرنامج المصدر الى ما يسمى ببايت كود BYTE CODE  يمكن تشغيله بعد ذلك على اي نظام باستخدام JAVA VIRTUAL MACHINE الخاصة بهذا النظام
20‏/2‏/2011 تم النشر بواسطة kamorsy.
2 من 2
لمحة موجزة عن تاريخ لغات البرمجة


•"] ظهر في النصف الثاني من القرن العشرين العديد من لغات البرمجة.

• في البداية كان على المبرمجين كتابة برامجهم بلغة معقدة وصعبة هي لغة الآلة (Machine Language),و هي لغة مرمزة بالخانات الثنائية (0,1)يمكن للحاسوب فهمها و برمجتها دون اللجوء إلى أية عملية تحويل أو ترجمة(Compilation)أو تفسير (Interpretation).

• تمثل الخانات الثنائية فيها رموز العمليات و مواقع الذاكرة وقيم المتحولات , ولكن من العسير جداً كتابة البرامج فيها .

• ظهر بعد ذلك لغات التجميع(Assembly Languages)
التي سمحت للمبرمج بالتعبير عن العمليات برموز محرفية
مثال : ADD للتعبير عن الجمع و SUB للتعبير عن الطرح.

• و على الرغم أن البرمجة بلغات التجميع أبسط بكثير من البرمجة بلغة الآلة إلا أنها بقيت بعيدة عن اللغات الطبيعية
التي يسهل على الإنسان التعامل معها على نحو أفضل , كما أن
كل لغة تجميع ترتبط ارتباطاً وثيقاً بنوع المعالج الصغري (Microprocessor)الذي يميز العتاد المادي لأي حاسوب .

• إذاً هكذا ظهرت لغات البرمجة عالية المستوى (لغات الجيل الثالث) الأقرب إلى اللغات الطبيعية المحكية و المستقلة عن العتاد المادي للحاسوب .

• و بالمناسبة كانت أولى هذه اللغات لغة (FORTRAN)
التي ظهرت في عام 1956 و كانت موجهة نحو البرمجة العلمية و الرياضية , و ما زال العديد من البرامج الرياضية مكتوبة بها حتى الآن , لكنها كانت صعبة الإستخدام في المجالات الأخرى كالبرمجة الإدارية , لذلك ظهرت لغة (COBOL) في عام 1960 وكانت كلماتها و قواعدها قريبة من اللغة الإنكليزية و مناسبة جداً للتطبيقات الإدارية , و لقد استخدمت استخداماً واسعاً
و قد ُمثل التاريخ فيها بخانتين فقط , و كان ذلك من أهم أسباب مشكلة العام 2000.

• و نتيجة لعدة أسباب ذكرت أهمها أعلاه ظهرت لغة
(BASIC)و انتشرت انتشاراً واسعاً في المدارس والمعامل و المنازل و العديد من المجالات بسبب بساطتها الشديدة و سهولة تعلمها .

• و في فترة السبعينات ظهرت لغة (C) الشهيرة ذات المرونة الكبيرة و التي تتركز تطبيقاتها في برمجة نظم التشغيل (Operating Systems) و المترجمات (Compilers) و برمجيات التحكم بالمنظومات الصناعية , بسبب كونها لغة عالية المستوى تتضمن فاعلية لغة التجميع .

• كما ظهرت لغة (PASCAL) التي اشتهرت بكونها لغة تعليمية مهيكلة دقيقة التنميط .

• كما تميزت فترة الثمانينيات بظهور لغات برمجة الموجهة الكائنية المنحى و اللغات الكتلية التي عكست مفاهيم هندسة البرمجيات(Software Engineering) .[/color]

• كانت البداية الفعلية للغات البرمجة الكائنية المنحى مع لغة

(Small Talk 80) , و ترسخت أكثر مع لغة (ADA) ثم حققت انتشارها الواسع مع لغة (C++) التي دعمت لغة (C) الواسعة الإنتشار أصلاً بمفاهيم البرمجة كائنية المنحى .

• شهدت حقبة التسعينات تطورين بارزين هما :
1-الوسائط المتعددة و الفائقة .
2-شبكة الإنترنت العالمية .

وقد انعكس ذلك على تطور لغات البرمجة , لذلك ظهرت لغات البرمجة المرئية و هي لغات موجودة أصلاً لكنها طعمت بمزايا التعامل مع الواجهات الرسومية و بالإستجابة إلى الأحداث التي يقوم بها المستخدم مثل لغة –(DELPHI) و لغات أخرى كثيرة

• و لعل أهم ما يميز هذه الحقبة هو ظهور لغة (JAVA) التي تحوي دعماً خاصاً لكي تنفذ من خلال الويب و هي لغة كائنية المنحى تشبه كثيراً لغة C++) (لكنها لا تقبل تعليمات هذه اللغة .

• ]أما نحن العرب فما زلنا بانتظار لغة برمجة عربية قريباً إن شاء الله و سيكون هذا إنجازاً عظيماً جباراً بلا شك و لا ريب , نسأل الله تعالى أن يوفق القائمين على هذا المشروع و أن يسدد خطاهم و آخر دعوانا أن الحمد لله رب العالمين.
28‏/2‏/2011 تم النشر بواسطة Youssef... (Youssef shhab).
قد يهمك أيضًا
كيف اصنع لغة برمجة ؟
اكتب اسماء 10 لغات برمجة ؟؟؟
ما أول لغة برمجة ظهرت ؟
كم لغة برمجة في العالم ؟؟؟؟؟؟
اريد رقم مفسر احلام يفسر الاحلام عن طريق رسائل الجوال النصية
تسجيل الدخول
عرض إجابات Google في:: Mobile | كلاسيكي
©2014 Google - سياسة الخصوصية - مساعدة