ما هي أنواع لغات البرمجة؟ يمكن تقسيم أنواع لعات البرمجة بحسب معيار قربها من اللغة البشرية أو من لغة الآلة، وذلك من حيث المفردات المستخدمة فيها والقواعد الأساسية المستخدمة في صياغتها، وهي تنقسم وفق هذا المعيار إلى نوعين: 1. لغات أقرب إلى لغة الآلة: وهي ما اصطلح على تسميته لغات منخفضة المستوى 2. لغات أقرب إلى لغة البشر: وهي ما اصطلح على تسميته لغات عالية المستوى أشهر لغات البرمجة عالية المستوى هي؟ من أشهر اللغات عالية المستوى: لغة سي C سي++ C Plus Plus سي شارب (سي #) #C جافا Java ليسب LISP برولوغ Prolog بايثون Python لغات البرمجة – تعريفها وأنواعها ومستوياتها وخصائصها
لغات البرمجة عالية ومنخفضة المستوى والفرق بينهما - Youtube
وتتمحور هذه الأسس والقواعد بصفة عامة حول كل من الخصائص المميزة التالية: المعلومات وتخزينها الأوامر وتنظيم سيرها التصميم الخاص باللغة 1. المعلومات وتخزينها يحتفظ الكمبيوتر بكل أنواع البيانات – على اختلافها – في صورة أرقام، فالأرقام يسهل تمثيلها في الدوائر الكهربية، 0/1 أو يقابلها Off/On. والدائرة الكهربية المغلقة يرمز لها بالرقم 1 والدائرة الكهربية المفتوحة يرمز لها بالرمز 0. والدوائر الكهربية المتكاملة التي تتألف منها ذاكرة الكمبيوتر تتكون من خلايا صغيرة تستطيع اختزان الرقم 1 أو الرقم 0 حسب ما إذا كانت الدائرة مغلقة أو مفتوحة وبنفس المبدأ. والرقم 1 أو الرقم 0 يسمى بت Bit اختصارًا لمصطلح النظام الثنائي (باللغة الإنجليزية: Bi nary digi T)، ومن الواحد والصفر أمكن بناء شفرة رقمية لتمثيل سائر الأعداد والحروف والعلامات الخاصة المستخدمة في الكتابة، بحيث يمكن تمثيل كل منها في ثمانية "بتات" (باللغة الإنجليزية: 8 bits)، وهي تسمى معًا بايت (بالإنجليزية: Byte) وهي من وحدات القياس المستخدمة لقياس الذاكرة. لغات البرمجة عالية المستوى. وتمثل وظيفة لغة البرمجة استغلال وحدة أو مجموعة من الوحدات أو الرموز لتخزين معلومات معينة من الحياة الواقعية مثل الأسماء أو القياسات أو أرقام الهاتف أو حتى الصور.
ثانيًا: لغة C
لغة C هي لغة برمجة شائعة جدًا وتعتبر اللغة الأم لـ C++، وهي تستخدم بشكل كبير في برمجة الألعاب وبرمجة أنظمة التشغيل مثل ويندوز ولينكس، كما أن جميع مكاتب هذه اللغة موجودة في لغة C++. رابعًا: لغة باسكال Pascal Language
لغة باسكال تستخدم غالبًا في تدريس طلاب هندسة الحواسيب والبرمجيات ولا يتم استخدامها كثيرًا في بناء البرامج والتطبيقات، وتميل هذه اللغة إلى استخدام الكلمات المفتاحية KeyWords بدلاً من استخدام الرموز والأقواس كما في لغة C وC++، لذلك من السهل جدًا على المبتدئين فهم هذه اللغة. خامسًا: لغة فورتران Fortran Language
لغة فورتران هي لغة برمجية قديمة جدًا تستخدم من أجل إجراء العمليات الحسابية الضخمة على الأعداد ولا تزال تستخدم حتى اليوم من قبل العديد من العلماء في العالم، حيث تسمح هذه اللغة بحجز أحجام مختلفة من المتغيرات في الذاكرة الرئيسية RAM في الجهاز، وتعتبر هذه اللغة مناسبة جدًا للمهندسين الذين يتعين عليهم حساب القيم بدقة عالية، لكن يتميز الكود المكتوب بلغة فورتران بصعوبة قراءته نظرًا لأنها لغة قديمة جدًا. سادسًا: لغة جافا Java Language
إن لغة Java قابلة للعمل على العديد من أنظمة التشغيل فهي تعتبر multi-platform language وهي مفيدة بشكل خاص عند التعامل مع الشبكات، ويتم استخدام هذه اللغة في الغالب في تطوير تطبيقات أنظمة الأندرويد Android OS وتطبيقات الويب كما يتم استخدام هذه اللغة لتصميم برامج تعمل على كل من أنظمة Windows و Linux و IOS.
شهر أكتوبر بالانجليزية October ويعود إلى كلمة octo وهى تعنى الرقم ثماني حينما كان شهر أكتوبر الشهر الثامن فبل أضافة شهر يناير وفبراير. شهر نوفمبر بالانجليزية November وأصله novem وهو الرقم تسعه وذلك حين كان ترتيب شهر نوفمبر التاسع قبل إضافة شهر يناير وفبراير. شهر ديسمبر بالانجليزية December ويعنى الرقم عشرة وذلك حيث كان رقم شهر ديسمبر 10 قبل إضافة شهر يناير وفبراير الى أشهر السنة الميلادية.
شهر 6 ميلادي بالانجليزي من 1 الى
التّعديل الغريغوريّ: وهو التّعديل الذي قام به غريغوريوس الثّالث عشر بابا روما بعد أن لاحظ أنّ يوم الاعتدال الربيعيّ وقع في 11 مارس بدلاً من 21 مارس، أي بفارق عشرة أيام، فكلّف الرّاهب اليسيوس ليليوس ليقوم بتعديل التّقويم اليوليانيّ. المصدر:
2- التقويم اليوناني
ويرجع هذا الاسم إلى من قام بتعديله وهو يوليوس قيصر وهذا في فترة احتلال الرومان لمصر وجعل تقسيم الشهور كما هو متداول الآن، ولكن مع تغيير أسماء الأشهر التي كانت تتغير في كل حقبة تاريخية. شهر 6 بالانجليزي – لاينز. 3- اطلاق التقويم الميلادي:
وهذا بأن يكون التقويم كما هو من حيث الأيام والشهور ولكن كان التغيير من حيث أسماء الأشهر وكان هذا التقويم يتم حسابه منذ ميلاد السيد المسيح عليه السلام، وقد قام بضبطه الراهب ديونيسيوس وتم اعتماد هذا التقويم في عام 523م. 4- التقويم الغريغوري:
وقد قام به غريغوريوس الثالث عشر فقد قام بالتعديل عند ملاحظة بدايات الربيع في 11 مارس عوضا عن 21 مارس فتم التعديل بواسطة الراهب اليسيوس ليليوس. ونظرا لما سلف ذكره ترتبط أسماء الشهور بالانجليزي بأسمائها بالروماني فالاختلاف في النطق بينهما بسيط وهذا يجعل الكثير من الشعوب يسهل عليها تداول أسماء تلك الشهور وتكون أساس جميع المعاملات والتقويم فيما بينهم. المراجع:
1