تعريف عملية البرمجة
البرمجة هي عملية إنشاء أو كتابة التعليمات أو الأوامر لكي يتم تنفيذها من قبل المتلقي، والمتلقي هو أي جهاز قابل للبرمجة. ويمكن تعريف البرمجة على أنها وسيلة للتواصل بين البشر (المبرمج) والآلة (والتي تتمثل في أي جهاز قابل للبرمجة)، حيث إعتاد البشر على استخدام اللغات المختلفة مثل اللغة العربية أو الإنجليزية للتواصل فيما بينهم، فقد تم ابتكار مجموعة من اللغات الأخرى (لغات البرمجة) للتواصل بين البشر والآلة.
ما هي الأجهزة القابلة للبرمجة؟
عادة ما يتم كتابة الأوامر البرمجية عن طريق جهاز الحاسوب، ولكن بعد ذلك يمكنك نقل وتشغيل البرنامج على أي جهاز آخر، مثل:
- جهاز الحاسوب.
- الهاتف الجوال (الموبايل).
- الإنسان الآلي (الروبوت).
- التلفزيونات الذكية.
- مشغل الألعاب، مثل XBox و Playstation.
- السيارات الحديثة.
- أي جهاز إلكتروني يحتوي على CPU، أو وحدة تحكم Microcontroller.
اجزاء برامج جاهزة
اجزاء برامج جاهزة للاستخدام اي انها اعدت مسبقا لتوفر على المبرمج الوقت والجهد، مما وفر الكثير على المبرمجين وسهل عمليتهم الدقيقة ومن هذه الأجزاء، الأدوات.
البرمجة و لغاتها في تطور مستمر بما يخدم هذا التطور التكنولوجي الواسع الذي نعيشه في عصرنا الحالي، ولكن هناك العديد من التحديات التي تواجههم دائما وهذا ما يجعله بالعمل الصعب، إلا أن المستقبل يبدو مشرقاً للعالم التكنولوجي.