يعتبر التطوير أو البرمجة(Programmation) من بين المهام الصعبة والمتعبة، حيث تحتاج إلى مجهودات جبارة، وإلى فريق عمل يتكون من مبرمجين ذوي خبرة و ذكاء، تشمل هذه العملية وضع تصور حول طريقة عمل البرنامج (أو تطبيق) ، ثم التصميم، وصولا إلى كتابة الأكواد المصدرية. إلى أن هذه الأخيرة هي المرحلة الأكثر صعوبة و إجهادا، إذ يتطلب الأمر في بعض الأحيان كتابة ملايين الأسطر من الكود ! (مليون سطر تعادل 18000 صفحة).
مليون سطر من الكود رقم كبير، كم من سطر يوجد برأيك في تطبيق هاتف ذكي، متصفح، نظام ويندوز ، فايسبوك ، أو حتى جوجل .
هذه عدد أسطر الكود المصدري لبعض البرامج و أنظمة التشغيل والمواقع (بعض هذه الأرقام تقديرية):
تطبيق iPhone بسيط : 000 10 سطر برمجي
UNIX 1.0 1971 (نظام تشغيل) : 000 10 سطر برمجي
أكثر من مليون :
Linux Kernel 2.2.0 (نوات نظام تشغيل) : 2 مليون سطر برمجي
Windows 3.1 1992 : مليونين ونصف سطر برمجي
Photoshop CS6 : اربعة ونصف مليون سطر برمجي
5 ملايين :
Google Chrome : 6.5 مليون (تقريبا)
Boeing 787 )النظام الالكتروني للطائرة و نظام الدعم) : 6.5 مليون
فايرفوكس : 9.5 مليون
10 ملايين :
اندرويد : 11.5 مليون
MySQL (لغة لقاعدة بيانات) : 12.5 مليون
Linux Kernel 3.6 2012 : حوالي 15.9 مليون
25 مليون:
Windows 2000 : حوالي 28.5 مليون
Windows Xp 2001 : حوالي39.5 مليون
Windows 7 2009 : حوالي39.5 مليو
Microsoft office 2013 : حوالي 44.5 مليون
50 مليون
Facebook : حوالي 61 مليون
Mac OS X Tiger v10.4 : حوالي 84.5 مليون
2 مليار
Google (بجميع خدماته) : 2 مليار سطر برمجي
يمكنك الاطلاع على باقي البرامج والانظمة في الانفوجرافيك عبر هذا الرابط
الموضوع من طرف :محمد بومعيز
ضمن مسابقة المحترف لأفضل تدوينة لسنة 2016