- لغة الكوبول COBOL :
وكلمة COBOL هي اختصار للعبارة الانجليزيه Common Business Oriented Language ، وقد طورت
وصممت هذه اللغة من لدن لجنة من مصنعي أنظمة الحاسب الآلي ومطوريها عام 1960م تسمى
لجنة CODASYL اختصاراً لـ Conference of Data System Languages .
وقد
قام المعهد الوطني الأمريكي للمعايير ANSI بتطوير نسخة معيارية من COBOL ، مفسر كوبول
يطابق المواصفات القياسية لهذا المعهد، وكان ذلك ف ي عام 1968م وسميت *ANSI 1968* وظهر بعدها ANSI 1974 و ANSI 80 ، وينتشر
استخدام لغة كوبول على نطاق واسع عالمياً حيث تستخدم في البنوك وفي المنظمات
الحكومية، وتستخدم على حاسبات كبيرة أو على حاسبات شخصية ، وتتميز لغة كوبول
بقدرتها على التعامل مع الملفات؛ لذا اشتهرت بأنها لغة أعمال .
- لغة الفورتران FORTRAN :
وهي اختصار عبارة FORmula TRANSlation ، وتعد لغة FORTRAN أقدم اللغات
ذات المستوى العالي، وقد ظهرت هذه اللغة في منتصف الستينات، حيث بدئ عام 1954
بالعمل على تطوير لغة برمجة تقبل برنامجا مكتوبا بلغة قريبة من لغة الإنسان،
ويحوله إلى شفرة قابلة للتنفيذ على الحاسب الآلي، وبعد 3 سنوات أي في عام 1957م .
ظهر أول مفسر فورتران.
وفي تلك الفترة كان استخدام الحاسب
الآلي يكاد يكون حكراً على العلماء والمهندسين والرياضيين، ومن الطبيعي أن تكون
هذه اللغة المطورة حديثاً قد جاءت لتواكب احتياجاتهم إذ تتميز لغة FORTRAN بقدراتها على
إجراء العمليات الحسابية المعقدة وحل المعادلات الرياضية .
- لغة البيسك BASIC LANGAUGE :
وهي اختصار للعبارة الإنجليزية Beginer’s All Purpose Symbolic In
struction Code أي اللغة المتعدد الأغراض للمبتدئين،
وتأتي كلمة BASIC التي تعني
الأساس لتحقيق المعنى نفسه، فهذه اللغة ونظراً لبساطة تعليماتها ومحدوديتها فإنها
تعد لغة مناسبة للتعلم من قبل المبتدئين في عالم الحاسب الآلي والبرمجة، وتستخدم
هذه اللغة في معظم الحاسبات الشخصية، مما يدل على الانتشار الواسع لها، وقد طورت
هذه اللغة في كلية Dartmouth عام 1963م من
لدن John Demuy و Thomas Kurtz .
وتستخدم لغة Basic الحديثة في
قطاع واسع . إذ تستخدم في مجال الأعمال لقدرتها على التعامل مع الملفات، وكذا في
العمليات الرياضية من قبل العلماء والمهندسين لامتلاكها كثيراً من الوظائف للقيام
بمثل تلك العمليات المعقدة .
- لغة باسكال PASCAL :
وسميت باسم العالم الفرنسي الرياضي
الفذ Blaise Pascal ، وصممت هذه
اللغة من قبل العالم السويسري Niklaus
Wirth ، وطرحت عام 1971م، وقد انتشرت هذه اللغة خصوصاً في الجامعات . إذ
تدرس هذه في معظم جامعات العالم لطلاب علوم الحاسب، وتمتاز لغة PASCAL بالسهولة،
واختصار الكلمات فيها إلى حد كبير، وبنيتها التركيبية وقوة البرامج الفرعية،
واستخدام المؤشرات Pointers ، وقد ظهرت نسخ
جديدة من Pascal امتازت بتلافي
العيوب في النسخ السابقة، ويعد TurboPascal من شركة Borland من البرامج
المستخدمة بكثرة بين المبتدئين والتخصصين في البرامج، وتنافس هذه اللغة لغة Basic في كثرة
المستخدمين لتوافر كثير من المميزات فيها، وتستخدم هذه اللغة من قبل الطلاب
والمهندسين، كما تستخدم في قطاع الأعمال التجارية .
- لغة سي C :
طورت هذه اللغة في معامل Bell من قبل Dennis Ritchie وهي تطوير
لنسخة قديمه تسمى B من لغة BCPL التي ظهرت عام
1969م . لذا سميت هذه النسخة اللاحقة بـ C .
وتشتهر لغة C باستخدامها
كلغة برمجة نظم system
software حيث تستخدم لكتابة برامج النظم التشغيلية . إذ إنها تعد لغة
قريبة، وتشبه إلى حد كبير لغة التجميع As-sembly وتمتاز بسرعتها
الكبيرة، كما تملك مخجموعة جيدة من التعليمات، كما أنها لغة قابلة للنقل من جهاز
إلى آخر لصغر الجزء الواجب نقله منها، وتعد لغة C من اللغات التركيبية Structured Language .
وازداد اهتمام محترفي البرمجة بلغة الـC ، والنسخ
المحسنة منها C+ , C++ . إذ إن معظم
التطبيقات تكتب بها .
- لغات الجيل الرابع : Fourth-Generation language(4GL) :
سميت بهذا الاسم نسبة إلى الجيل التي
ظهرت فيه، مثل هذه اللغات التي تتصف بقلة التعليمات التي يكتبها المبرمج لتحقيق
هدف ما ، فما كان يتطلب مئات الأسطر من لغة بيسك أو الآلاف من لغة كوبول باستخدام
عدد بسيط من الأسطر في هذه اللغات .
ولكن هل صفحات النت تستخدم نفس تلك
اللغات ؟ بالطبع لا حيث ان صفحات الويب أمرا اخر تستخدم نوع مختلف من لغة البرمجة
- لغات النت:
لغة HTML : وهي إحدى اللغات المستخدمة لإنشاء
صفحات الويب www .
إن (Hypertext Morkup Language) عبارة عن لغة تحوي مجموعة من الأوامر
تؤدي إلى تكوين صفحات الويب، إن إنشاء صفحة بواسطة تركيبة Ascii على منسق
الكلمات يمكن أن تحول إلى صفحة على الويب بإضافة بعض أوامر Html .
إن أوامر Html تمكن المستخدم
من تنفيذ عدد من العمليات على صفحات الويب منها :
- تحديد حجم النص وطريقة عرضه .
- إنشاء الروابط مع الوثائق
والمستندات الأخرى .
- إنشاء نماذج تفاعلية مع الصفحة .
- توفير الدعم للوسائط المتعددة كالفيديو والصوت والصورة .
- لغة جافا Java :
وهي من
اللغات المستخدمة للانترنت ولصفحات الويب في www وتهدف لغة البرمجة هذه إلى إضافة
الحيوية إلى صفحات الويب عبر النصوص المتحركة والرسوم التي تتحرك بشكل تفاعلي
والوسائط المتعددة .
ولغة جافا طورت من قبل شركة Sun Microsystems على غرار لغة C++ وتقوم
الوثائق المنشئة بلغة الترميز النصي Html باستدعاء برامج جافا كما يكن تشغيلها
بصورة منفردة .
ديمه جعافره
ليست هناك تعليقات:
إرسال تعليق