ما هي أرخص خدمة بث موسيقى؟

هناك وفرة في خدمات بث الموسيقى في السوق للاختيار من بينها، ولكن ما هي أفضل صفقة تناسب وضعك؟ لقد جمعنا الخدمات الأكثر شيوعاً وقارننا الأسعار في فئات قليلة.

خطط البث المجاني للموسيقى:

أرخص خدمة بث موسيقى هي الخدمة التي لا يتعين عليك دفع ثمنها. إذا كنت لا تمانع وجود بعض الإعلانات، فهناك العديد من خدمات بث الموسيقى التي تقدم مستويات مجانية.

سبوتيفاي Spotify هي واحدة من أكثر خدمات بث الموسيقى شيوعاً، ولديها طبقة مجانية مدعومة بالإعلانات. كم عدد الإعلانات التي يجب أن تراها؟

أبلغ بعض المستخدمين عن ما يصل إلى ثلاثة إعلانات مدتها 30 ثانية متتالية كل ثلاث أو أربع أغانٍ. هناك قيود أخرى مع سبوتيفاي Spotify مجاناً أيضاً.

باندورا Pandora هو خيار شائع آخر إذا كنت تبحث عن خدمة بث موسيقى مجانية. الخطة المجانية مدعومة بالإعلانات -حوالي أربع دقائق من الإعلانات في الساعة- ويمكنك فقط استخدام ميزة بث الراديو.

الخدمة “المجانية” الأخيرة التي سنذكرها ليست مجانية من الناحية الفنية، ولكن قد تكون تملكها بالفعل. يتم تضمين Amazon Music Prime في عضوية Prime.

على الرغم من أنها خالية من الإعلانات، إلا أنها تقدم مليوني أغنية فقط. تمتلك أمازون أيضاً خياراً مجانياً تماماً، لكنه محدود للغاية.

أرخص خطط بث الموسيقى بدون إعلانات:

بغض النظر عن الخيارات المجانية، فإن خدمات بث الموسيقى قد اتفقت في الغالب على الأسعار. بالنسبة لشخص واحد، فإن Amazon Music Unlimited (لغير الأعضاء في Prime) و Apple Music وباندورا Pandora وسبوتيفاي Spotify و Tidal و YouTube Music كلها تكلف 10 دولارات شهرياً.

تتمتع Amazon Music Unlimited بميزة طفيفة إذا كنت بالفعل عضواً في Prime، حيث ينخفض السعر إلى 9 دولارات.

وإذا كان لديك جهاز Amazon Echo، فيمكنك التسجيل بصوتك مقابل 5 دولارات فقط شهرياً. ومع ذلك، فأنت مقيد باستخدام الخدمة على جهاز Echo هذا فقط.

وبالمثل، تقدم آبل Apple خطة Apple Music Voice. مقابل 5 دولارات شهرياً، يمكنك الوصول الكامل إلى Apple Music، ولكن فقط من خلال الأجهزة التي تدعم Siri. يمكنك فقط استخدام الخدمة مع Siri وصوتك.

أرخص خدمة بث موسيقى للعائلات:

ماذا لو كنت تريد اشتراكاً في بث الموسيقى لعدة أشخاص؟ تقدم جميع الأسماء الكبيرة خططاً عائلية أيضاً، كما أنها تتوافق أيضاً في الغالب مع الأسعار أيضاً.

تمتلك كل من Apple Music و Amazon Music Unlimited و باندورا Pandora و Tidal و YouTube Music خططاً عائلية مقابل 15 دولاراً أمريكياً في الشهر -ويبلغ سعر سبوتيفاي 16 دولاراً أمريكياً.

تدعم هذه الخدمات ما يصل إلى ستة أفراد من الأسرة. لا توجد بالفعل اختلافات ملحوظة بين الخطط العائلية؛ يتعلق الأمر فقط بالخدمة التي تفضلها.

إذا كنت تبحث عن النظام الأساسي الذي يحتوي على معظم الأغاني، فسترغب في استخدام Apple Music.

لدى سبوتيفاي Spotify خطة متعددة المستخدمين لا تقدمها أي خدمة أخرى تسمى Premium Duo. إنه لشخصين -وهو مثالي للأزواج والأصدقاء- ويكلف 13 دولاراً فقط في الشهر.

إذا كان هناك ستة أشخاص أكثر مما تحتاجه، فإن خطة Duo تعد اختياراً جيداً.

أرخص خدمة بث موسيقى للطلاب:

تقدم معظم خدمات بث الموسيقى الشهيرة خصومات للطلاب. تقدم سبوتيفاي Spotify و Apple Music و YouTube Music خططاً للطلاب بقيمة 5 دولارات، لكن سبوتيفاي Spotify لديها أفضل الميزات.

بالإضافة إلى اشتراك Spotify Premium، تتضمن خطة الطالب إمكانية الوصول إلى Hulu (مدعوم بالإعلانات) و Showtime. هذا يضع قيمة خطة الطلاب في سبوتيفاي Spotify بحوالي 28 دولاراً، وهي صفقة جيدة جداً.

هذا ملخص خدمات بث الموسيقى ونماذج التسعير الخاصة بها. بطريقة ما، من الجيد أن تكلف جميع الخدمات الشائعة نفس التكلفة تقريباً، لكنها تجعل توفير المال أكثر صعوبة إذا لم تكن هذه الأسعار جيدة بما فيه الكفاية.

الإعلان عن مشروع ريميك الجزء الأول من لعبة The Witcher

أعلنت شركة CD Projekt Red عن مشروع ريميك الجزء الأول من لعبة The Witcher، وذلك ضمن مشروع ثلاثية جديدة لألعاب The Witcher. ذلك نقلًا عن The Verge.

سيتم بناء هذا المشروع، والمعروف باسم Canis Majoris، والذي يتماشى مع اصطلاح التسمية المستندة إلى علم الفلك الخاص بـ CD Projekt Red ويعني أيضًا “الكلب الكبير،” وهي طريقة مرحة ودقيقة لوصف Geralt of Rivia، من الصفر باستخدام محرك Unreal Engine 5.

صرح السيد آدم بادوسكي، مدير ستوديو CD Projekt Red، في إعلانه عن مشروع ريميك The Witcher قائلًا “تعتبر The Witcher بمثابة بداية كل شيء بالنسبة لنا، إنها أول لعبة صنعناها على الإطلاق، وكانت لحظة كبيرة بالنسبة لنا في ذلك الوقت. حان وقت العودة لذلك المكان مجددًا وإعادة صياغة اللعبة حتى نقدم تجربة كبيرة للاعبي الجيل الجديد، إن لم تكن أكبر.”

سيتم تطوير ريميك The Witcher من قبل ستوديو Fool’s Theory، وذلك بالتعاون مع مطوري اللعبة الأصليين وتحت إشراف CD Projekt Red.

تم الإعلان عن مشروع Cains Majoris ضمن خطة CD Projekt Red التي طرحتها هذا الشهر، حيث عرضت مخططًا زمنيًا لمشاريع الاستوديو، بما في ذلك تحديثات للعبة Cyberpunk 2077 ولعبة جديدة كليًا تحت الاسم الكودي “Hadar.” بالإضافة إلى لعبتين لـ The Witcher تدعمان وضع اللعب الفردي والجماعي.

اقرأ أيضًا: الإعلان عن لعبة Age Of Empires جديدة للهواتف

قائمة هواتف سامسونج التي ستتلقى تحديث أندرويد 13

قامت شركة سامسونج بالكشف عن موعد إصدار واجهة One UI 5، المبنية على أندرويد 13، على النسخة الكورية من تطبيق Samsung Members، والذي يعطينا نبذة عن موعد صدور التحديث. ذلك نقلًا عن The Verge.

وفقًا لموقع Sammobile، فإن تحديث One UI 5 سيكون متاحًا للهواتف وأجهزة التابلت من الفئة العليا بحلول نوفمبر 2022، في حين أن هواتف الفئة المتوسطة والفئة العليا القديمة ستتلقى التحديث إما في ديسمبر 2022 أو يناير 2023. أما بالنسبة لبقية الهواتف المؤهلة للتحديث، فسوف تتلقاه ما بين الربع الأول والثاني لعام 2023.

تلقت بالفعل بعض هواتف الفئة العليا التحديث، بما في ذلك سلسلة Galaxy S22 بداية هذا الأسبوع.

فيما يلي قائمة بهواتف سامسونج التي ستتلقى تحديث واجهة One UI 5 المبنية على أندرويد 13:

أكتوبر 2022

نوفمبر 2022

  • Galaxy Z Fold 4
  • Galaxy Z Flip 4
  • Galaxy Z Fold 3
  • Galaxy Z Flip 3
  • Galaxy S21
  • Galaxy S21+
  • Galaxy S21 Ultra
  • Galaxy Note 20
  • Galaxy S20
  • Galaxy S20+
  • Galaxy S20 Ultra
  • Galaxy Tab S8
  • Galaxy Tab S8+
  • Galaxy Tab S8 Ultra
  • Galaxy Tab S7
  • Galaxy Tab S7+
  • Galaxy Quantum 3
  • Galaxy A53 5G
  • Galaxy A33 5G

ديسمبر 2022

  • Galaxy Z Fold 2
  • Galaxy Z Flip 5G
  • Galaxy Z Flip
  • Galaxy S20 FE
  • Galaxy Tab S7 FE/S7 FE 5G
  • Galaxy Tab S6 Lite
  • Galaxy A Quantum
  • Galaxy A Quantum 2
  • Galaxy A52s 5G
  • Galaxy A51
  • Galaxy A51 5G
  • Galaxy A42 5G
  • Galaxy A32
  • Galaxy Jump
  • Galaxy Jump 2

يناير 2023

  • Galaxy Tab A8
  • Galaxy Tab A7 Lite
  • Galaxy Tab Active 3
  • Galaxy Buddy 2
  • Galaxy Wide 6
  • Galaxy Wide 5
  • Galaxy Buddy
  • Galaxy A23
  • Galaxy A13
  • Galaxy M12
  • Galaxy XCover 5

فبراير 2023

  • Galaxy Tab Active 4 Pro

اقرأ أيضًا: سامسونج تستعرض خصائص One UI 5 الجديدة عبر مقطع فيديو

العرض التشويقي لفيلم Guardians of the Galaxy Holiday Special

قامت شركة مارفل بطرح العرض التشويقي لفيلم Guardians of the Galaxy Holiday Special، والذي تدور أحداثه بعد فيلم Avengers: Endgame. ذلك نقلًا عن The Verge.

يركز الفيلم على بوم كليمنتيف “في دور مانتس”، ديف باتيستا “في دور دراكس” وبقية الحراس الذين جاءوا إلى كوكب الأرض للاحتفال بموسم عيد الميلاد بصحبة كريس برات “في دور ستار لورد / بيتر كيل”. على الرغم من أن كارين جيلان “في دور نبيولا”، برادلي كوبر “في دور روكيت”، وجروت لا يفهمان قيمة مناسبة كعيد الميلاد، إلا أن جميع الحراس يتفهمون مشاعر ستار لورد تجاه رحيل زوي سالدانا “في دور جامورا” عن الفريق.

لهذا السبب، اتجه الحراس صوب الأرض باحثين عن أفضل هدية لعيد الميلاد حتى يروحوا عن نفس كيل. من بين الأشياء العجيبة التي ركز عليها العرض التشويقي أثناء رحلتهم إلى الأرض هي هديتهم الأغرب، ألا وهي إحضار كيفين بيكن شخصيًا، خصوصًا وأن قائدهم، ستار لورد، كان يلقي النكات حول بيكن خلال الفيلمين الماضيين، حيث كانت مقابلته بمثابة حلم بالنسبة له منذ أن اختطف.

سوف يتم عرض فيلم Guardians of the Galaxy Holiday Special في الخامس والعشرين من نوفمبر على منصة Disney+.

اقرأ أيضًا: العرض التشويقي الأول لفيلم Ant-Man & The Wasp: Quantumania

الإعلان عن لعبة Age of Empires جديدة للهواتف

أعلنت ستوديوهات World Edge وXbox Game عن لعبة جديدة لـ Age of Empires مصممة لهواتف أندرويد وiOS، وذلك خلال جلسة بث مباشر بمناسبة الاحتفالية الخامسة والعشرين للعبة. ذلك نقلًا عن The Verge.

تعتبر تلك محاولة من مايكروسوفت لدخول سوق ألعاب الهاتف، وذلك من خلال الاستحواذ على شركة King التابعة لـ Activision Blizzard، والمعروفة بتطويرها لعبة Candy Crush الغنية عن التعريف، حيث من المقرر إتمام الصفقة في 2023.

ذلك ليس التواجد الأول للعبة على الهواتف، حيث ظهرت ألعاب AoE: Castle Siege، وهي من نوع الدفاع عن البرج Tower Defense، وAoE: World Domination، وهي من نوع استراتيجية الوقت الفعلي Real-Time Strategy. كِلا اللعبتين لم يستمرا طويلًا، لدرجة أن Castle Siege أغلقت بعد أربع سنوات من World Domination.

تعتبر لعبة Age of Empires من أقدم الألعاب الإستراتيجية، حيث ظهرت ولأول مرة في عام 1997 لأجهزة الحاسب الشخصي، وكانت من تطوير Ensemble Studios ومن نشر مايكروسوفت.

آبل تطلق نظام iPadOS 16 رسميًا

قامت شركة آبل بطرح الإصدار الجديد لأنظمة التشغيل الخاصة بها، حيث قامت الشركة بطرح تحديث iPadOS 16.1 حنبًا إلى جنب مع نظام iOS 16.1، بالإضافة إلى watchOS 9.1 وtvOS 16.1. ذلك نقلًا عن GSMArena.

قامت آبل بتغيير منظومة تعدد المهام في نظام iPadOS 16، وقدمت لنا ما يُعرف بـStage Manager . تقوم تلك الخاصية، والتي تعتبر متاحة لأجهزة الجيل الثالث من آيباد برو طراز 12.9 وآيباد برو 11 حصرًا، بتنظيم التطبيقات والنوافذ تلقائيًا، حيث تقوم بإنشاء نوافذ متداخلة بأحجام مختلفة وإمكانية سحبها وإدراجها. بإمكان هذه الخاصية الاستفادة من الشاشات الخارجية، وهذه خاصية أخرى تدعمها أجهزة آيباد المزودة بشرائح M1 وM2، حيث إنها تدعم دقة عرض حتى 6K.

يأتي نظام iPadOS 16 بخصائص جديدة لتطبيق المراسلات (مثل إمكانية تعديل، إلغاء إرسال رسالة ما، وتحديد كمقروء)، مجموعة من الأدوات للبريد الإلكتروني (مثل إلغاء الإرسال، الجدولة، إنذار بشأن نسيان تحديد المتلقي أو رفع ملفات، تذكير بالعودة لاستكمال رسالة، وتحسين عملية البحث)، دعم مشاركة مكتبة الصور عبر iCloud، خصائص جديدة للأمان في متصفح Safari، وإضافة تطبيق الطقس لأول مرة.

سوف يدعم نظام iOS 16 أيضًا مشاركة مكتبة الصور عبر iCloud. بالإضافة إلى خصائص أخرى مثل دعم الكثير من أنشطة تطبيقات الطرف الثالث لخاصية Dynamic Island، استخدام Fitness + بدون ساعة آبل، مشاركة المفاتيح في تطبيق المحفظة، خاصية الشحن النظيف Clean Energy Charging، وإصلاح بعض الأخطاء التقنية. كما أنه أصبح يدعم معيار اتصال Matter للمنازل الذكية.

أصبح نظام watchOS 9.1 يقدم عمر بطارية أطول، بالتحديد فيما يتعلق بالأنشطة الخارجية مثل المشي، الجري، والتنزه، وذلك عن طريق تقليل تردد مستشعرات قياس ضربات القلب وتحديد المواقع GPS لأجهزة Apple Watch Series 8، Apple Watch SE (الجيل الثاني)، وApple Watch Ultra. أيضًا يمكنك تحميل الموسيقى إذا كانت الساعة غير متصلة بالشاحن من خلال شبكات الوايفاي أو بيانات الهاتف، بالإضافة إلى دعم معيار Matter أيضًا.

وأخيرًا، يقدم نظام tvOS 16.1 تصميمًا جديدًا للمساعد الرقمي Siri، بالإضافة إلى دعم مشاركة مكتبة الصور واستخدام Fitness+ دون الحاجة إلى ساعة آبل. أيضًا تم إضافة دعم معيار Matter للمنازل الذكية.

إن جميع الأنظمة متاحة للجميع وفي نفس الوقت، لن تحتاج لانتظار قدوم تحديث قبل الآخر إذا كنت تملك أجهزة مختلفة، يمكنك التأكد من وصول التحديث الآن.

سامسونج تستعرض خصائص One UI 5 الجديدة عبر مقطع فيديو

قامت شركة سامسونج مؤخرًا بطرح واجهة One UI 5 الجديدة لأجهزة جلاكسي S22، وتجري الشركة اختباراتها مع بقية هواتف جلاكسي الأخرى لاكتشاف أي مشاكل قبل طرح نسخة النهائية. ذلك نقلًا عن GSMArena.

بمناسبة الإطلاق، قامت الشركة بنشر مقطع فيديو مدته دقيقتين تستعرض فيه أهم ميزات وخصائص واجهة One UI 5 الجديدة.

https://www.youtube.com/watch?v=nrQpvU6K4Cg

أضافت الشركة مجموعة من ميزات التخصيص الجديدة، بعضها يتم ضبتها تلقائيًا، والأخرى يدويًا حسب ذوق المستخدم. أيضًا هناك بعض التحسينات العملية مثل إمكانية تجميع الودجات Widgets لتوفير مساحة للشاشة الرئيسية.

كما تأتي واجهة One UI 5 بدعم للأجهزة ذات الشاشة الكبيرة “مثل أجهزة Fold” من خلال إضافة شريط مهام جديد. أيضًا تمكنت الواجهة من الجمع بين عناصر التحكم في الأمان والخصوصية في مكان واحد.

يمكنك قراءة المزيد حول خصائص واجهة One UI 5 من خلال مقالتنا أو عبر صفحة سامسونج الرسمية.

العرض التشويقي الأول لفيلم Ant-Man & The Wasp: Quantumania

قامت شركة مارفل بطرح العرض التشويقي الأول لفيلم Ant-Man & The Wasp: Quantumania، حيث نرى فيه شخصية سكوت لانج من جديد، لكن العرض قدم لنا العدو العديد لعالم مارفل السنيمائي، كانج القاهر Kang the Conqueror. ذلك نقلًا عن The Verge.

يروي لنا السيد بيتون ريد، مخرج الفيلم، كيف سينتقل بول رود “في دور سكوت لانج”، إيفانجلين ليلّي “في دور هوب فان داين”، وميشيل فايفر “في دور والدة هوب” إلى عالم الكم Quantum Realm بعد أن قامت كاثرين نيوتن “في دور ابنة سكوت” ببناء آلة تقوم بإرسالهم بعيدًا إلى ذلك العالم عن غير قصد. خلال تلك التجربة، يحاول سكوت وهوب التكيف مع التهديدات الخارجية وإنقاذ العالم من خلال التقلص. لا أحد يدري ما الذي مرت به جانيت خلال رحلتها في عالم الكم حيث فيه قوانين الفيزياء خارجة عن المألوف.

بخلاف عالم الكم الخلاب، يستعرض العرض التشويقي المدن الضخمة عالية التقدم التي يسكنها الملايين من المجهريين، بالإضافة إلى الحياة البرية في ذلك العالم. لن تخبر جانيت عائلتها بمن أو ما هي في المدينة التي تخاف منها في البداية، بمرور الوقت، سيكشف جوناثان مايجورز “في دور كانج القاهر” عن هويته مع استعراض لشخصية Ant-Man. أيضًا ظهرت شخصية لوكي، والذي بدا عليه غرابة الأطوار.

من المقرر أن يتم عرض فيلم Ant-Man & The Wasp: Quantumania في دور العرض بداية من السابع عشر من فبراير 2023.

اقرأ أيضًا: شركة مارفل تعلن تأجيل بعض الأعمال الجديدة

إلغاء دعم جوجل كروم رسميًا لنظام ويندوز 7

أعلنت جوجل أنها عن تجهيزها للإصدار 110 من متصفح جوجل كروم لأنظمة ويندوز 7 و8.1، وذلك استعدادًا لإنهاء دعم المتصفح لتلك الأنظمة. ذلك نقلًا عن The Verge.

وفقًا لصفحة الدعم، فإن الإصدار 110 سيتم طرحه في السابع من فبراير 2023، والذي بمقتضاه سيصبح آخر إصدار من جوجل كروم داعمًا لنظام ويندوز 7 و8.1.

أعلنت مايكروسوفت في عام 2020 إنهاء دعم نظام ويندوز 7، وذلك بعد قرابة إحدى عشر سنة من الخدمة. وفقًا لتقرير نشر العام الماضي، فإن هناك أكثر من 100 مليون جهاز حول العالم يعمل بنظام ويندوز 7، وهذا يترجم إلى فرص أكثر للتعرض للهجمات، بما أننا نتحدث عن أجهزة تعمل بنظام تشغيل غير مدعوم، وبالتبعية، برامج ومتصفحات ويب غير مدعومة.

لن يتوقف المتصفح عن العمل بعد الإصدار 110، ولكنّه لن يتلقى أي تحديثات مستقبلية على الأجهزة التي تعمل بنظام ويندوز 7 و8.1. لذلك، يُنصح بترقية نظام التشغيل حتى تتمكن من الحصول على التحديثات أول بأول وتجنب الأخطاء التقنية والثغرات الأمنية.

اقرأ أيضًا: جوجل تطلق تحديثاً أمنياً عاجلاً لمتصفح كروم لإصلاح ثغرة أمنية خطرة

ما هي لغة البرمجة؟

إن أساس أجهزة الكمبيوتر وبرامجها هي لغات برمجة، وهي سطور غريبة المظهر من التعليمات البرمجية التي من المحتمل أن تجعل رأسك يؤلمك بمجرد النظر إليها. لكن ما هي لغات البرمجة وكيف تعمل؟

ما هي لغات البرمجة؟

باختصار، لغة البرمجة هي الطريقة التي “يتحدث” بها مبرمج الكمبيوتر إلى الجهاز. إذا كنت تعرف كيفية “التحدث” بإحدى هذه اللغات -ويوجد المئات منها- يمكنك إنشاء برنامج يمكنه أداء المهام.

يمكن أن تتراوح هذه اللغات من البسيط للغاية، مثل البرنامج النصي الذي ينقل ملفاً من مكان إلى آخر، إلى شديد التعقيد، مثل تقديم عالم ثلاثي الأبعاد في لعبة فيديو.

لغات البرمجة هي السبب في قيامنا بأشياء معقدة باستخدام أجهزة الكمبيوتر. في جوهرها، لا تزال أجهزة الكمبيوتر تعمل على نظام ثنائي -يُطلق عليه أيضاً لغة الآلة- وهو نظام تحدد فيه الأصفار والواحد ما يفعله الكمبيوتر وكيف يفعل ذلك.

إذا كان لا يزال يتعين علينا استخدام النظام الثنائي للبرمجة، فسيستغرق الأمر وقتاً طويلاً لإنشاء نص بسيط. من المحتمل ألا يتم إنشاء البرامج المتقدمة أبداً لأن الحصول على كل الواحدات والأصفار في نصها البرمجي سيتطلب جيشاً من الناس.

لغات البرمجة، على الرغم من صعوبة تعلمها واستخدامها، هي في جوهرها أجهزة موفرة للعمالة.

مستويات اللغة:

بشكل تقريبي، تنقسم لغات البرمجة إلى فئتين: لغات منخفضة المستوى وعالية المستوى. يطلق على اللغات منخفضة المستوى ذلك لأنها “قريبة” من الآلة، ويمكنها التحدث إليها مباشرة. يتضمن ذلك لغة الآلة ولغات التجميع، وهي لغات برمجة تمت إزالتها قليلاً من النظام الثنائي.

اللغات عالية المستوى هي خطوة فوق اللغات منخفضة المستوى. إنها أبعد ما تكون عن الآلة، ولكن يمكن للبشر قراءتها (مقروءة). تعني كلمة “مقروءة” في هذه الحالة أنه إذا كنت تعرف اللغة المعنية، يمكنك إلقاء نظرة على بضعة أسطر من التعليمات البرمجية ومعرفة ما يحدث.

والعكس صحيح: يمكنك كتابة الأوامر التي سيتم تنفيذها بعد ذلك بواسطة الجهاز.

تفسير التعليمات:

عند كتابة أوامر بلغة عالية المستوى، فأنت لا تخبر الجهاز بما يجب فعله. بدلاً من ذلك، أنت تتحدث إلى ما يسمى بالمترجم الفوري، وهو برنامج يعد جزءاً من اللغة التي تحول الأمر إلى ثنائي.

أنت تخبر المترجم الفوري بما تريد، وهو بدوره يخبر الكمبيوتر بما قلته، ولكن بلغة الآلة.

يقوم المترجم الفوري بسد الفجوة بينك وبين الآلة، ولكل لغة مترجم مختلفة. لغات التجميع Assembly غريبة بعض الشيء حيث تحتاج أوامرها أيضاً إلى أن يتم تفسيرها، لكنها تستخدم ما يسمى المُجمِّع Assembler بدلاً من المترجم الفوري Interpreter لأن أوامرها أقرب إلى لغة الآلة “الخالصة” وبالتالي لا تحتاج إلى ترجمة كاملة.

المترجم Interpreter هو جزء صغير من التكنولوجيا: يجب التحدث إليه بطريقة معينة حتى يقوم بعمله المتمثل في إخبار الكمبيوتر بكيفية تحريك الأصفار والأرقام الموجودة حوله.

بدلاً من قول “اجعل المربع الأزرق ينتقل إلى أعلى اليمين” مثلاً، يتعين علينا إدخال سطر من التعليمات البرمجية يفهمها المترجم الفوري Interpreter، والذي يختلف باختلاف لغة البرمجة. ثم يأخذ المترجم هذا الإدخال ويخبر الكمبيوتر بما يجب القيام به.

نظراً لصعوبة فهم اللغة الطبيعية على أجهزة الكمبيوتر والمترجمين الفوريين Interpreters وهو أمر قد يتغير لاحقاً، فإننا نستخدم لغات البرمجة، وهي اللغات التي يمكن للمترجمين الفوريين والبشر فهمها على حدٍ سواء.

كيف تعمل لغات البرمجة؟

لم يتم اختيار كلمة “لغة” عن طريق الصدفة: تماماً كما هو الحال في اللغات البشرية، فإن لغات البرمجة لها قواعد وضوابط داخلية.

سيكون للغة البرمجة صيغة، مجموعة من القواعد المتعلقة بترتيب الكلمات واستخدام الكلمات، تماماً كما هو الحال في لغة البشر.

على سبيل المثال، في اللغة العربية يمكنك قول أحمد أعطى حسام كتاباً. في هذه الجملة، تعرف بالضبط من أعطى من وماذا؛ غيّر الكلمات من حولك وستحصل على جملة مختلفة: أعطى أحمد كتاباً لحسام. لا يزال هذا منطقياً، ولكن إذا قلت كتاباً قدمه حسام أحمد لدينا مشكلة هنا.

لغات البرمجة ليست مختلفة: يجب أن تذهب البتات الصحيحة إلى الأماكن الصحيحة للجملة، التي تسمى عادةً سطر لفهمها. كل ما في الأمر أن لغات البرمجة تستخدم طرقاً مختلفة للتعبير عن نفسها.

صنع أمر برمجي:

العديد من لغات البرمجة تستخدم الأفعال، على سبيل المثال. في Python، التي تُعتبر عموماً واحدة من أسهل اللغات للتعلم، يمكنك إخبارها بطباعة سطر من النص.

print(“Hello, world”)

في هذه الحالة، ستظهر الكلمات Hello, world على الشاشة. بطبيعة الحال، يمكن أن تصبح الأوامر أكثر تعقيداً من ذلك؛ تحتوي معظم اللغات على مجموعة ضخمة من الأفعال التي يمكن استخدامها لأداء جميع أنواع الإجراءات.

بالطبع، ليس كل شيء يبدو منطقياً في لمحة: معظم الأكواد التي ستصادفها تحتوي على قدر هائل من الرموز وعلامات الترقيم التي لن تستخدمها في الحديث اليومي. ومع ذلك، بمجرد أن تحاول فهمها قليلاً، سيصبحون أقل غرابة مما تعتقد.

في لغة البشر، يمكننا استخدام كلمات مختلفة للإشارة إلى أشياء مختلفة. في اللغة العربية، على سبيل المثال، نشير إلى الأشخاص بكلمة “هي” أو “هو”.

إذا قمت بتبديلها، فسوف تنهار الجملة. لا تختلف لغات البرمجة كثيراً: تشير الأقواس إلى فئات مختلفة من الإجراءات. بدّلها وسرعان ما تنهار الجملة.

وبطبيعة الحال، يمكن أن تتغير هذه الأشياء أيضاً عبر اللغات: تقوم الأقواس في Python بعمل شيء مختلف تماماً عما يحدث في Lisp، والذي يختلف مرة أخرى عن C.

تماماً كما هو الحال في اللغات البشرية، يمكن أن يتغير الاستخدام والمعنى، مما يجعل بعض اللغات أفضل في أشياء معينة من غيرها.

ما هي لغة البرمجة التي يجب أن تتعلمها؟

إذن ما هي اللغة الأفضل لبدء التعلم؟ هناك الكثير من الجدل بين محبي اللغات المختلفة حول ما يمكن وما لا تستطيع كل لغة فعله وما هو الأفضل. لكن النتيجة هي أن اللغة الأفضل تعتمد حقاً على المبرمج. تماماً كما هو الحال مع اللغات البشرية، يتأثر رأيك بأنماط تفكيرك وما هو منطقي بالنسبة لك.