You are on page 1of 1

‫البرمجة‬

‫ما هي البرمجة؟‪:‬‬
‫مفهوم البرمجة‪ ،‬تعريف البرمجة‪ ،‬الهدف من تعلم البرمجة‪ ،‬كيف تتعلم البرمجة‪،‬‬
‫وماهي األجهزة القابلة للبرمجة‪ ،‬تعريف البرنامج‪ ،‬تعريف الخوارزمية‪ ،‬أنواع البرامج أو‬
‫التطبيقات البرمجة باإلنجليز ‪ Programming‬أو ‪ ،Scripting‬والبرمجة هي عملية إنشاء‬
‫أو كتابة التعليمات أو األوامر لكي يتم تنفيذها من قبل المتلقي‪ ،‬والمتلقي هو أي جهاز‬
‫قابل للبرمجة‪.‬‬
‫ويمكن تعريف البرمجة على أنها وسيلة للتواصل بين البشر (المبرمج) واآللة (والتي‬
‫تتمثل في أي جهاز قابل للبرمجة)‪ ،‬حيث إعتاد البشر على استخدام اللغات المختلفة‬
‫مثل اللغة العربية أو اإلنجليزية للتواصل فيما بينهم‪ ،‬فقد تم ابتكار مجموعة من اللغات‬
‫األخرى (لغات البرمجة) للتواصل بين البشر واآللة‪ ،‬وكما هو الحال بين البشر اللذين‬
‫يتحدثون بلغات مختلفة حيث يتم استخدام مترجم ليتمكن البشر من فهم اللغات‬
‫المختلفة‪ ،‬يتم ذلك أيضا بين البشر واآللة حيث يتم ترجمة لغة البرمجة (التي يفهمها‬
‫البشر) إلى لغة اآللة والتي تتمثل في الصفر والواحد أو كما تعرف بـ النظام الثنائي‬
‫وهي اللغة التي تفهمها اآللة عن طريق استخدام برامج مخصصة لذلك مثل المترجم‬
‫‪ Compiler‬أو المفسر ‪.Interpreter‬‬
‫ما هي األجهزة القابلة للبرمجة؟‪:‬‬
‫عادة ما يتم كتابة األوامر البرمجية عن طريق جهاز الحاسوب‪ ،‬ولكن بعد ذلك يمكنك‬
‫نقل وتشغيل البرنامج على أي جهاز آخر‪ ،‬مثل‪:‬‬
‫جهاز الحاسوب‪.‬‬
‫الهاتف الجوال (الموبايل)‪.‬‬
‫اإلنسان اآللي (الروبوت)‪.‬‬
‫التلفزيونات الذكية‪.‬‬
‫مشغل األلعاب‪ ،‬مثل ‪ XBox‬و ‪.Playstation‬‬
‫السيارات الحديثة‪.‬‬
‫أي جهاز إلكتروني يحتوي على وحدة معالجة مركزية ‪ ،CPU‬أو وحدة تحكم‬
‫‪.Microcontroller‬‬
‫ما هو الهدف من البرمجة؟‪:‬‬
‫الهدف الرئيسي من البرمجة هو استخدام آلة أو جهاز واحد فقط للقيام بعدة مهام‪،‬‬
‫حيث يمكن استبدال بعض العتاد أو كما يعرف بـ ‪ Hardware‬بمجموعة من البرامج‬
‫بشرط احتواء اآللة المستخدمة على وحدة للمعالجة المركزية وأن تكون هذه الوحدة‬
‫قابلة للبرمجة‪ ،‬وبذلك لن تكون بحاجة الستخدام آلة لتجمع رقمين‪،‬ـ وآلة أخرى لتعمل‬
‫كمنبه‪ ،‬وآلة أخرى لتعرف الوقت‪ ،‬وأخرى لالتصال‪ ،‬وأخرى ‪.‬‬

‫‪1‬‬

You might also like