مقدمة عن لغات البرمجة وتطورها

مقدمة في لغات البرمجة وتطورها.

  • يمكن تعريف البرمجة على أنها إجراء بعض العمليات والوظائف المحددة على أجهزة الكمبيوتر بطريقة منطقية ، ويتم تنفيذ هذه الوظائف المنطقية باستخدام لغات برمجة محددة.
  • تتشكل لغات البرمجة المحددة هذه في أوامر وتعليمات مكتوبة بشكل واضح ودقيق لبعض البرامج المحددة للعمل ، ومن ثم يتم توجيه هذا البرنامج إلى الكمبيوتر لتوجيهه لتنفيذ الأوامر المطلوبة.
  • ستنظم هذه اللغات أيضًا أشكال الاتصال بين كل من أجهزة الكمبيوتر والأجهزة الذكية الأخرى ، وبين الأجهزة والبشر ، مثل اتصال الروبوتات والطابعات الإلكترونية بالأجهزة الذكية الأخرى.
  • على الرغم من أن كل لغة برمجة لها ميزات مشابهة للغة الأخرى ، إلا أنها جميعًا لها طريقة نحوية خاصة تميزها عن لغات البرمجة الأخرى ، وتتضمن كل لغة قائمة أساسية بالكلمات التي تميز كل لغة برمجة عن الأخرى لإنشاء أي برنامج.

تاريخ لغات البرمجة.

  • مقدمة عن لغات البرمجة وتطورها تستحق البحث عنها للكتابة عن تاريخ هذه اللغات ، يعود وقت إنشاء لغات البرمجة إلى 125 عامًا قبل اختراع الكمبيوتر الأول.
  • وفي وقت مبكر من إنشائه ، تم استخدامه للتحكم في كيفية عمل ثقوب معينة في المنسوجات بطريقة معينة يتم تنفيذها في أنواع مختلفة من البطاقات ، وبالتالي يتغير هيكل هذه البطاقات وينفذ العديد من المنسوجات المختلفة.
  • يمكن اعتبار الوجود الفعلي للغة البرمجة الأولى عندما قامت شركة قديمة بتحديث لغة برمجة في عام 1956 م ، وأصبحت اللغة الأولى المطورة للبرمجة تعرف باسم
  • أما اللغة الثانية في تاريخ البرمجة ، فقد ظهرت بعد عامين من ظهور اللغة الأولى ، وأطلق عليها اسم Lisp ، وتلاها إنشاء لغات برمجة متعددة في نهاية القرن العشرين.
  • ومن بين هذه اللغات التي ظهرت في القرن العشرين وتحديداً عام 1964 م هي لغة البرمجة المسماة BASIC ، وتجدر الإشارة إلى أن هذه اللغة ما زالت متوفرة ومستخدمة حتى يومنا هذا.

تطور لغات البرمجة.

  • في السبعينيات من القرن الماضي ، رافقت مقدمة عن لغات البرمجة وتطورها ظهور مرادف آخر للغات البرمجة ، وتم استدعاء مفهوم لغات البرمجة الموجهة للكائنات ، وتم تصميم البرامج الموجهة للكائنات من أجل يتعامل مع كل الأشياء التي يستخدمها البشر.
  • في نفس الفترة ظهرت عدة لغات برمجة ، مثل لغة برمجة باسكال التي تم تطويرها عام 1971 م ، وتم تطوير لغة البرمجة C عام 1972 ، بينما تم تطوير لغة برمجة جديدة عام 1974 تختص بقواعد بيانات الأجهزة. .
  • تم تطوير هذه اللغة بواسطة Edgar Code وأطلق عليها اسم SQL ، ولا يزال هذا التطور في لغات البرمجة يستخدم اليوم كواحدة من أهم لغات البرمجة الأساسية.
  • في عام 1979 ، تم إنشاء لغة جديدة تسمى C ++ ، ثم تم العثور على HTML للبرامج في عام 1990 بواسطة Tim Berners-Lee ، ونتيجة للتوسع الهائل في عصر الإنترنت ، كانت أهم اللغات في عالم البرمجة هي اخترع. ، وهي على النحو التالي.
  • أول هذه اللغات كانت تسمى Python و Visual Basic في عام 2000 م ، وكانت هاتان اللغتان الأكثر أهمية في العالم في مجال لغات البرمجة وتطورها ، حتى أن بعض المبرمجين من الشركة microsistemas سول
  • حتى بلغ تطور لغات البرمجة أقصى درجاته في عصرنا مما نتج عنه وجود عشرات الآلاف بل وأكثر من لغات البرمجة ، بالإضافة إلى التجديد المستمر لما يراه مصممو البرمجيات مفيدًا للمستخدمين.
  • هناك لغات برمجة من الجيل الأول والجيل الثاني ، والتي تستخدم لغة الآلة كأحد أنواع لغات البرمجة ، ولغات برمجة الجيل الثالث ، وهي الأبسط ، وكانت لغات البرمجة. توليد.
  • حتى تم اكتشاف فكرة البرمجة التقييدية للغات البرمجة في الجيل الخامس من البرمجة التي لا تهتم فقط بكتابة الخوارزميات كما كان الحال من الجيل الأول إلى الجيل الرابع.

عناصر لغات البرمجة.

تتكون لغات البرمجة من بعض المكونات الرئيسية وهي كالتالي.

1- النحو

  • يمكن تعريف تنسيق البرمجة على أنه تلك الشروط والتعليمات التي تحدد كيفية صياغة أو كتابة كل كلمة أو رمز بشكل صحيح وفقًا للغة البرمجة المستخدمة في برنامج معين.
  • وتجدر الإشارة إلى أن كل لغة برمجة تختلف في رموزها وكلماتها عن اللغة الأخرى ، لذلك قد تستخدم لغة برمجة معينة أحرفًا كبيرة على غرار الأحرف الصغيرة في نفس الوقت ، والتي تختلف في اللغات الأخرى.

2- علم المعاني

  • إن مفهوم الدلالات في عناصر البرمجة هو طريقة استخدام كل رمز أو كلمة بشكل مناسب ، من أجل تكوين جمل برمجية تتناسب مع ما تم تأسيسه في صياغة كل لغة من لغات البرمجة.
  • يمكن اعتبار طريقة تطبيق البيان كطريقة متسلسلة ، مما يعني أنه لا يتم تطبيق أي عبارة في الكود ما لم يتم تطبيق العبارات السابقة بشكل صحيح.

3- الأنواع

العناصر التي قد تعجبك:

بيان حالة زهرة إلكترونية رئيسية

أسئلة وأجوبة حول محو الأمية.

الفرق بين الدائن والمدين

  • الأنواع هي البيانات التي يستخدمها المبرمجون بطريقة معينة ، وهذه الأنواع لها خاصية اكتشاف الأخطاء والتحقق منها بواسطة ما يسمى بالمترجم في حالة تعيين نماذج بيانات لا تتطابق مع النوع.
  • هناك طريقتان للتحقق من أنواع البيانات لأي برنامج وأطفاله هما التحقق من نوع البيانات الثابتة ، والطريقة الثانية للتحقق تعرف باسم فحص نوع البيانات الديناميكي.

4- المكتبات

  • المكتبات هي المكون الأخير للغات البرمجة ، والتي تحددها تلك الميزات والوسائل الثانوية المتاحة بلغة برمجة معينة ، لتطوير أي برنامج مكتوب من خلال لغة البرمجة المستخدمة.
  • لم تكن المكتبات ذات أهمية كبيرة في الماضي ، لكنها لم تكن تعتبر مهمة في لغات البرمجة أيضًا ، ولكن في الوقت الحاضر ، ونتيجة للانتشار الكبير في استخدام التكنولوجيا ، أصبحت هذه الوسائل من الأشياء الضرورية التي لا مفر منها. لكتابة أي برنامج.
  • من بين لغات البرمجة التي تضم عددًا كبيرًا من المكتبات المساعدة C ++ ، وهذا هو سبب تمييزها لهذه اللغة عن لغات البرمجة الأخرى وجعلها أكثر كفاءة.

خصائص لغات البرمجة

في مقال مقدمة عن لغات البرمجة وتطورها ، كان من الضروري التحقق من ميزات لغات البرمجة ، حيث يجب أن تتوفر بعض الميزات في لغات البرمجة ، بما في ذلك:

1- البساطة

يجب أن تتميز لغات البرمجة بالبساطة والسهولة التي تساعد مستخدمي البرنامج على استخدام هذه اللغات بطلاقة ، ومن ثم الاستفادة من جميع ميزات اللغة.

2- الكفاءة

  • بالإضافة إلى البساطة ، يجب أن يكون للغة البرمجة عامل إتقان للغة ليتم تطبيقها بشكل فعال.
  • يتم ذلك من خلال شيئين مهمين ، وهما قصر الوقت لتشغيل اللغة وقلة المساحة على مساحة تخزين الكمبيوتر.

3- الهيكلة وكشف الأخطاء بسهولة

  • يجب أن تتمتع لغات البرمجة بالقدرة على السماح لمن يستخدمها بكتابة البرامج بالطريقة المعروفة لمفاهيم البرمجة.
  • يجب أن تتضمن أيضًا أدوات لفحص البرامج والتحقق منها لتسهيل اكتشاف المبرمجين ومستخدمي البرامج لأي أخطاء في البرامج.

4- قابلية

  • أخيرًا ، يجب أن تكون لغات البرمجة قابلة للتنزيل ، مما يعني أن جميع البرامج المكتوبة بأي لغة برمجة محمولة وقابلة للتنزيل من كمبيوتر إلى آخر.
‫0 تعليق

اترك تعليقاً