أحدث المقالات

جولانج أم بايثون – أي لغة برمجة أفضل لتعلم البرمجة والتعامل مع المشاريع؟

في عالم البرمجة تعتبر “Python” و”Golang” من أكثر اللغات تميزاً وأسهلها، ولكل منهما مجموعة من نقاط القوة والضعف. أصبحت لغة بايثون تحظى بشعبية كبيرة بسبب تركيبها السهل والعديد من التطبيقات. ومن ناحية أخرى، لدينا لغة “Golang” أو “Go” التي تمنحك البساطة والأداء العالي في نفس الوقت، وتعتبر لغة مثالية للتعامل مع المهام الموازية. سواء كنت […]

ما هو الخطأ؟ طرق تصحيح الأخطاء او مايسمى بال bugs للمبرمجين.

تعتبر كلمة Bug من أكثر الكلمات استخداماً في مجال البرمجيات؛ لكنها ليست كلمة لطيفة! يتم وصف الأخطاء على أنها مشكلات تغير سلوك البرنامج بشكل غير مرغوب فيه أو تعطي مخرجات لم يتوقعها المستخدم ولا المطور. يمكن أن يكون للأخطاء تأثير واسع النطاق على أداء المنتج، بدءاً من المشكلات البسيطة التي يمكن تجاهلها وحتى المشكلات الكبرى […]

كم من الوقت يلزم من أجل تعلم بايثون؟

عالم البرمجة واسع جداً لدرجة أن الإجابة على السؤال “كم من الوقت يلزم من أجل تعلم بايثون؟” يبدو أنها مهمة صعبة. لأن المبرمجين والمطورين يتعلمون ويقومون بتحديث معلوماتهم بشكل دائم، ويبدو أن بحر علوم البرمجة ليس له نهاية بسبب نمو التغييرات. بالطبع، لا تقلق، إذا كنت مهتماً بهذه اللغة العملية للغاية وترغب في البدء في […]

الأكثر مشاهدة

تاريخ البرمجة

ماهي البرمجة؟ البرمجة هي عملية تقديم مجموعة من الأوامر إلى الكمبيوتر لتنفيذ برامج معينة. تُكتب هذه المجموعة من الأوامر، والتي تُعرف باسم “الكود”، بواسطة المبرمجين. البرمجة تتطلب فهماً واستخدام لغة برمجة يمكن للكمبيوترات فهمها. تاريخ البرمجة إذا كنت تفكر في المشاركة في دورة برمجة، فمن المؤكد أن تاريخ وقصة تكوينها ونموها ستكون مثيرة بالنسبة لك […]

10 نصائح للمبتدئين المُقدِمين على تعلم بايثون

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

مزايا تعلم البرمجة

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

تاريخ البرمجة

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

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

تاريخ البرمجة

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

يعتقد العديد من المؤرخين أن Ada Lovelace كانت أول من نشر برنامج كمبيوتري في منتصف القرن التاسع عشر. كانت رياضية وقامت بترجمة كتاب Luigi Federico Menabrea حول محرك تحليلي charles babbage، وأضافت ملاحظات خاصة ووضعت طريقة لحساب أعداد برنولي.

ومع ذلك، لم تظهر أول حواسيب إلكترونية حتى مرور قرن، وهي في أوائل العقد 1940. Konrad Zuse، بين عامي 1943 و1945، أنشأ أول لغة برمجة عالية المستوى تسمى Plankalkül.

في عام 1950، قامت Grace Hopper، المديرة في البحرية الأمريكية، بإنشاء أول مترجم (كومبايلر) الذي سمح بإنشاء برنامج ثنائي من خلال كود. بعد ذلك، تم اختراع لغة البرمجة Fortran بواسطة John Backus، مهندس في شركة IBM.

خلال فترة الحرب الباردة، شهدت الأبحاث في مجال الحوسبة والبرمجة زيادة، وتم إنشاء أول لغة برمجة كائنية وهي Simula 67. وتم إنشاء لغة C أيضًا بين عامي 1969 و 1973. لا تزال هذه اللغة منخفضة المستوى واحدة من أكثر لغات البرمجة شيوعاً بعد سنوات عديدة. في عام 1983، تم إنشاء C++ بواسطة Bjarne Stroustrup.