أنت تبحث عن مجموعه من الاوامر المكتوبه بلغه برمجه معينه لتنفيذ مهمه محدده ، سنشارك معك اليوم مقالة حول لغة برمجة – ويكيبيديا تم تجميعها وتحريرها بواسطة فريقنا من عدة مصادر على الإنترنت. آمل أن تكون هذه المقالة التي تتناول موضوع مجموعه من الاوامر المكتوبه بلغه برمجه معينه لتنفيذ مهمه محدده مفيدة لك.
لغة برمجة – ويكيبيديا
لغات البرمجة | |
---|---|
منخفضة المستوى | |
لغة الآلة • لغة التجميع | |
عالية المستوى | |
البرمجة الإجرائيَّة | البرمجة بالكائنات |
|
|
لغة البرمجة (بالإنجليزية: Programming language)، هي مجموعة من الأوامر، تكتب وفق قواعد تُحَدَّد بواسطة لغة البرمجة، ومن ثُمَّ تمر هذه الأوامر بعدة مراحل إلى أن تنفذ على جهاز الحاسوب.[1][2][3]
تقسم لغات البرمجة بناء على قربها من اللغات الإنسانية إلى:
- لغة عالية المستوى (قريبة من اللغة التي يفهمها البشر مثل: السي شارب، البايثون، الجافا، سي ++.
- لغة منخفضة المستوى (قريبة من لغة الآلة) مثل: لغة التجميع.
وتقسم أحياناً بناء على الأغراض المرغوبة من اللغة المستخدمة. هناك لغات صُممت لكي تعمل على أجهزة معينة، مثل أن تقوم شركة ما بإنتاج جهاز حاسوب أو معالج مركزي (وحدة معالجة مركزية)، وتوفر له دليل استعمال يحتوي على الأوامر التي تنفذ عليه، وهناك لغات أخرى أكثر عمومية تعمل بشكل مستقل عن نوع الآلة، أي أنها تعمل ضمن آلة افتراضية، مثل لغة جافا.
تعريف البرمجة[عدل]
من الممكن تعريف البرمجة بأنها عملية كتابة تعليمات وأوامر لجهاز الحاسوب أو أي جهاز آخر، لتوجيهه وإعلامه بكيفية التعامل مع البيانات أو كيفية تنفيذ سلسلة من الأعمال المطلوبة.
تتبع عملية البرمجة قواعد خاصة باللغة التي اختارها المبرمج.
كل لغة لها خصائصها التي تميزها عن الأخرى وتجعلها مناسبة بدرجات متفاوتة لكل نوع من أنواع البرامج والمهمة المطلوبة من هذا البرنامج.
كما أن للغات البرمجة أيضاً خصائص مشتركة وحدود مشتركة بحكم أن كل هذه اللغات صممت للتعامل مع الحاسوب.
وتتطور لغات البرمجة (البرمجيات Software) بتطور الحاسوب (عتاد الحاسوب Hardware). فعندما ابتكر الحاسوب الإلكتروني في الأربعينيات والخمسينيات من القرن الماضي (بعد أجهزة الحساب الكهربائية في العشرينات)- وكان الكمبيوتر يعمل بأعداد كبيرة من الصمامات الإلكترونية – كانت لغة البرمجة معقدة هي الأخرى، وكانت عبارة عن سلسلة من الأعداد وتكتب على شكل أكواد برمجية طويلة هذه الاعداد هي الرقمين الصفر 0 والواحد 1 وهذه اللغة تدعى اللغة الثنائية أو لغة الآلة، وكان ذلك صعبا على المبرمجين. ولكن بابتكار الترانزيستور صغر حجم الحاسوب كثيرا وزادت إمكانياته، واستطاع المختصون والمبرمجون في نفس الوقت أن يبتكروا لغات برمجة أسهل للاستخدام، وأصبحت لغات البرمجة مفهومة إلى حد بعيد للمختصين. ولا يزال التطوير والتسهيل قائماً.
خصائص لغات البرمجة[عدل]
لغة البرمجة هي بالأساس طريقة تسهل للمبرمج كتابة برنامجه في هيئة تعليمات وأوامر يفهمها الحاسوب بغرض تنفيذ العمل المطلوب. ومن المعروف ان الحاسوب يحول اللغة المكتوبة بها البرمجة إلى سلسلة من 0 و 1، ويبدأ على أساسها عمله.
ولكتابة الأوامر، توفر لغة البرمجة المختارة مجموعة من الأمور الأساسية للاستناد إليها أثناء عملية تكوين البرنامج ومجموعة من القواعد التي تمكن من التعامل مع معلومات وتنظيمها بغرض أداء العمل المطلوب.
تتمثل هذه الأسس والقواعد بصفة عامة في:
- المعلومات وتخزينها
- الأوامر وتنظيم سيرها
- التصميم الخاص
المعلومات وتخزينها[عدل]
يتم تخزين المعلومات في الأجهزة الرقمية الحالية في هيئة أرقام طبقا لنظام العد الثنائي (أي المعتمد على 0 و 1).
و بصفة عامة فان المعالجات الحديثة لا تقوم بالتعامل مع البت الواحد بل مع مجموعات من البتات يمكن أن تضم :
- 8 بت = 1 بايت وهي أصغر وحدة تخزين معلومات في الحواسيب الحديثة.
- 16، 32، 64، 128، 256، أو 512 بت.
وباستعمال 8 بت مثلا، يمكن تشكيل 256 قيمة مختلفة، ويمكن أن تكون هذه القيمة بين 0 و 255
وتمثل وظيفة لغة البرمجة استغلال وحدة أو مجموعة من الوحدات (رموزا) لتخزين معلومات من الحياة الواقعية مثل الأسماء أو القياسات أو أرقام الحسابات البنكية.
الأوامر وتنظيم سيرها[عدل]
يقوم المبرمج باجراء عمليات على وحدات المعلومات مثل تخزينها وقراءتها ومقارنتها، كما يمكن إجراء عمليات حسابية عليها أيضا، وتتبع العمليات القواعد المحددة للغة.
و للغة البرمجة دور آخر وهو التحكم في تنظيم إجراء العمليات، حيث توجه تنفيذ خطواتها بنفس تتابع كتابتها من طرف المبرمج.
تمكن اللغة أيضاً من إجراء عملية اختيار وتفرع، وذلك بإدخال شرط منطقي يقوم الحاسوب على أساسه باختيار اتجاه الاستمرار في أداء العمل: فلنفترض أن البرنامج الذي يريد المبرمج صنعه يقوم بقسمة عددين يختارهما المستخدم، وإظهار النتيجة على الشاشة، ومن المعروف أن القسمة على صفر لا تجوز، وبناء علي ذلك فلا بد أن يحدد المبرمج في برنامجه هذا الاختيار : فاذا كان القاسم مخالفا للصفر، فإن البرنامج يسيـّر الحاسوب فيقوم بإجراء العملية ويعطي النتيجة.
أما إذا كان القاسم صفراً فإن البرنامج لا يقوم بإجراء العملية وإنما ينبه إلى أن المستخدم حاول القسمة على صفر.
و يمكن تنظيم الأوامر بصفة أخرى، حيث يقع تنفيذ أمر أو مجموعة من الأوامر بصفة متكررة حلقية (Loop)
و يمكن تقسيم الأوامر أيضاً إلى وحدات فرعية تقوم كل وحدة بإنجاز عمل محدد، والهدف هو تقسيم العمل إلى أجزاء يسهل العمل عليها كل على حدة في هيئة دورات حلقية (Loops).
التصميم الخاص[عدل]
تتمتع كل لغة بتصميم خاص من حيث التعامل مع المعطيات، ومن حيث الطرق والتسهيلات التي توفرها اللغة للتعامل مع مشكلة معينة.
يمكن تصنيف لغات البرمجة من حيث طريقة بناء البرامج إلى لغات إجرائية مثل (بيسيك ، فورتران) وهي لغات تسلسلية، أساس بنائها هو الإجراءات المطلوب تطبيقها على المعطيات والمتحولات. ولغات شيئية مثل (سي ، جافا ، دلفي) وهي لغات لا تسلسلية، تقوم على أساس العناصر والمتحولات المستخدمة ضمن البرنامج المطلوب تحويلها، من خلال تطبيق مجموعة معينة من الإجراءات عليها.
أمثلة[عدل]
لغات البرمجة للحاسوب متدنية المستوى :
- لغة الآلة (Machine Language).
- لغة التجميع (Assembly Language).
أمثلة لبعض لغات البرمجة للحاسوب عالية المستوى:
- سي
- سي بلس بلس (سي++)
- سي شارب (سي #)
- جافا
- ليسب
- برولوغ
- بايثون
- فورتران
- روبي
- أدا
- دلفي
- بيسك
- كوبول
- باسكال
- إس كيو إل
- بي إتش بي
- جافا سكربت
- جيم
- لغة لوغو Logo
- أطلس أوتوكود
- لغة دارت
انظر أيضاً[عدل]
- رسمة تدفق الإشارة
- المُجمِّع
- مقارنة بين لغات البرمجة
- برمجة
- علم الحاسوب
- لغة مجال محدد
- لغات البرمجة غير الاعتيادية
- قوائم لغات البرمجة
- برمجة منطقية
- برمجة وصفية
- روبي (لغة برمجة) § Metaprogramming
- لغة نمذجة
- ريبول § Dialects
- انعكاس
- لغة برمجة نصية
- هندسة البرمجيات
المراجع[عدل]
- ^ “معلومات عن لغة برمجة على موقع psh.techlib.cz”. psh.techlib.cz. مؤرشف من الأصل في 10 ديسمبر 2019.
- ^ “معلومات عن لغة برمجة على موقع britannica.com”. britannica.com. مؤرشف من الأصل في 20 مايو 2019.
- ^ “معلومات عن لغة برمجة على موقع bigenc.ru”. bigenc.ru. مؤرشف من الأصل في 10 ديسمبر 2019.
لغة برمجة في المشاريع الشقيقة: | |
|
المواضيع الأساسية في علم الحاسوب النظري
|
|
---|---|
علم الحاسوب النظري |
|
معلوماتية عملية |
|
هندسة الحاسب |
|
معلوماتية عملية |
|
ذكاء اصطناعي |
|
برمجيات |
|
أنظمة التشغيل |
|
عتاد الحاسوب |
|
لغات برمجة
|
|
---|---|
|
أندرويد
|
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
تطوير برمجيات |
|
![]() |
||||||||||||||
تاريخ نسخ أندرويد |
|
|||||||||||||||
مشتقات |
|
|||||||||||||||
هواتف ذكية، حاسبات لوحية |
|
|||||||||||||||
التوزيعات |
|
|||||||||||||||
برمجيات |
|
|||||||||||||||
واجهة برمجة التطبيقات |
|
|||||||||||||||
واجهات مستخدم |
|
|||||||||||||||
قوائم |
|
|||||||||||||||
مواضيع ذات صلة |
|
أنواع اللغة الحاسوبية
|
|
---|---|
أنواع |
|
أنظر أيضا |
|
ضبط استنادي
|
|
---|---|
مكتبات وطنية |
|
أخرى |
|
بوابة برمجة الحاسوب
بوابة علم الحاسوب
فيديو حول مجموعه من الاوامر المكتوبه بلغه برمجه معينه لتنفيذ مهمه محدده
أقوى وأهم أوامر ال cmd اوامر خرافيه _ The most powerful and important CMD commands
موجه الأوامر Command Prompt، والمعروف إختصارا بـ cmd أو cmd.exe وأحيانا يطلق عليه سطر الأوامر، أو أوامر دوس، هو عبارة عن برنامج أو واجهة تتيح لك تنفيذ العديد من المهام في نظام التشغيل ويندوز
____________________________________________________________________________
الانستقرام الخاص بي برد علي كل الاستفسارات وبنشر يوميا _لنتعمق في بحر التكنولوجيا __ My Instagram responds to all inquiries and publishes daily _let’s delve into the sea of technology
https://www.instagram.com/joeeyad/
____________________________________________________________________________
The Command Prompt, known for short as cmd or cmd.exe and sometimes called the command line, or DOS commands, is a program or interface that allows you to perform many tasks in the Windows operating system
____________________________________________________________________________
#لا_تنسي_تفعيل_جرس_الاشعارات_ليصلك_كل_جديد
#متنساش_اللايك_Like
#شارك_الفيديو_ليستفيد_غيرك
#لا_تنسي_الاشتراك_بالقناه_وتفعيل_الجرس
@Zero TV
#اهم_واقوى
#اوامر_ال
#cmd
#احترافيه
#تعليم
#الكمبيوتر
خدع cmd
cmd شرح
خمسة خدع يمكنك عملها باستخدام موجه الاوامر ستذهلك
10 أوامر مهمة فى الـ cmd
كيف تستخدم موجه الأوامر cmd
سؤال حول مجموعه من الاوامر المكتوبه بلغه برمجه معينه لتنفيذ مهمه محدده
إذا كانت لديك أي أسئلة حول مجموعه من الاوامر المكتوبه بلغه برمجه معينه لتنفيذ مهمه محدده ، فيرجى إخبارنا ، وستساعدنا جميع أسئلتك أو اقتراحاتك في تحسين المقالات التالية!
تم تجميع المقالة مجموعه من الاوامر المكتوبه بلغه برمجه معينه لتنفيذ مهمه محدده من قبل أنا وفريقي من عدة مصادر. إذا وجدت المقالة مجموعه من الاوامر المكتوبه بلغه برمجه معينه لتنفيذ مهمه محدده مفيدة لك ، فالرجاء دعم الفريق أعجبني أو شارك!
قيم المقالات لغة برمجة – ويكيبيديا
التقييم: strong> 4-5 نجوم
التقييمات: strong> 2 0 7 3
المشاهدات: strong> 3 1 0 9 8 7 2 7
بحث عن الكلمات الرئيسية مجموعه من الاوامر المكتوبه بلغه برمجه معينه لتنفيذ مهمه محدده
[الكلمة الرئيسية]
طريقة مجموعه من الاوامر المكتوبه بلغه برمجه معينه لتنفيذ مهمه محدده
برنامج تعليمي مجموعه من الاوامر المكتوبه بلغه برمجه معينه لتنفيذ مهمه محدده
مجموعه من الاوامر المكتوبه بلغه برمجه معينه لتنفيذ مهمه محدده مجاني
المصدر: ar.wikipedia.org