1
00:00:00,000 --> 00:00:14,240
لغات البرمجة، تجدر الإشارة هنا إلى التذكير بمعنى كلمة لغة وهي طريقة الاتصال والتفاهم بين الأشخاص أو لنقل في حالة الحاسوب الطريقة التي يفهم بها الحاسوب طلب الإنسان.

2
00:00:14,240 --> 00:00:24,370
لذلك نجد في حياتنا مجموعة مصطلحات وكلمات يختلف استخدامها حسب الحاجة، لغات البرمجة المختلفة تتمتع بهذه الخاصية أيضاً.

3
00:00:24,370 --> 00:00:30,260
فهناك الكثير من لغات البرمجة الموجودة، وهذه اللغات تختلف من ناحية عملها وهدفها.

4
00:00:30,260 --> 00:00:37,930
لذلك يجب على المبرمج أن يكون ملماً ببعض لغات البرمجة وأن يعرف ما هي اللغة المناسبة لتطبيق هذا البرنامج.

5
00:00:37,930 --> 00:00:43,600
لغة البرمجة الوحيدة التي يفهمها الحاسوب ويستطيع أن يتعامل معها هي لغة الآلة.

6
00:00:43,600 --> 00:00:53,960
machine language في البداية عمل المبرمجون على تحليل شيفرة الحاسوب والتعامل معها بشكلها الجامد وغير المفهوم وهو صفر وواحد،

7
00:00:53,960 --> 00:01:00,810
ولكن هذه العملية معقدة جداً ويصعب التعامل معها لعدم فهمها الواضح للبشر ولغموضها،

8
00:01:00,810 --> 00:01:10,740
لذلك تم ابتكار لغات راقية تعمل كوسيط بين لغة الإنسان ولغة الآلة وهي لغات البرمجة المعروفة مثل لغة السي ولغة البيسيك.
