معرفی بزرگترین برنامه نویسان تاریخ
ایدا لاولیس: ریاضیدان، نویسنده و نخستین برنامهساز رایانه بود. وی بیشتر برای همکاریش با جارلز ببیج در زمینه رایانه همه منظوره به اسم «ماشین تحلیلی» مشهور است. یادداشت های او درباره ی این ماشین شامل اولین آنجه به عنوان اولین الگوریتم شناخته میشوند است که قرار بود توسط یک ماشین استفاده شوند؛ به همین دلیل، او غالباً به عنوان اولین برنامه ساز رایانه شناخته شده است. یادداشت های اِیدا در تاریخ رایانه ها بسیار مهم است. وی ایده قابلیت استفاده رایانه ها را برای کار هایی غیر محاسبات را هم گسترش داد که ببیج هم در این مورد تاکید زیادی کرده است. وزارت دفاع آمریکا در سال ۱۹۷۹ به افتخار این دانشمند، نام وی را بر زبان برنامهنویسی ایدا (آدا) گذاشت.
آلن تورینگ: اگر کمی به جلوتر و به زمان کامپیوتر های مدرن برسیم، یکی از مهمترین شخصیت های توسعه کامیپوتر که ما می شناسیم آلن تورینگ است. تورینگ به عنوان پدر علم محاسبهٔ نوین و هوش مصنوعی شناخته شدهاست. جایزهٔ تورینگ به افتخار او نامگذاری شده است. جایزهٔ تورینگ معتبرترین جایزه در علم رایانه است که هر سال از سوی انجمن ماشینهای حسابگر (ACM) اعطا میشود.
لینوس توروالدز: یک مهندس نرمافزار فنلاندی-آمریکایی است که به خاطر آغاز و توسعهٔ هسته لینوکس و همچنین نرمافزار گیت شناخته میشود. او پس از چندی معمار ارشد پروژه هسته لینوکس شد و هماکنون مسئولیت هماهنگ کنندهٔ پروژه (هسته لینوکس) را بر عهده دارد.
دنیس ریچی: دانشمند علوم رایانه آمریکایی بود که بیشتر به عنوان خالق زبان برنامهنویسی سی و مشارکتهایش در توسعهٔ سیستمعامل یونیکس، به همراه کن تامسون، شناخته میشود. ریچی و تامپسون جایزه تورینگ را در سال ۱۹۸۳ از انجمن ماشینهای حسابگر دریافت کردند