- اولین زبان برنامه‌نویسی: زبان C

پس، حالا که متوجه شدید که باید چندین زبان را یاد بگیرید، اولین زبانی که باید یاد بگیرید زبان C است. زبان C را می‌توان پایه بسیاری از زبان‌های برنامه‌نویسی پیشرفته دانست. اگر با ساختارهای مختلف در این زبان آشنا باشید خیلی راحت می‌توانید زبان‌هایی مثل سی شارپ، جاوا، پی.اچ.پی، جاوا اسکریپت و ... خیلی‌های دیگر را یاد بگیرید.
توجه: در حد مقدماتی، زبان C با C++‎ تفاوت خاصی ندارد. پس اگر خواستید می‌توانید با C++‎ شروع کنید. اما من فکر می‌کنم همان C بهتر است.
تصویر زیر میزان عمومیت زبان‌های برنامه‌نویسی در بین برنامه نویسان را نشان می‌دهد که از سایت LangPop.com اخذ شده است:
Click here to enlarge

توجه: لازم نیست بیش از حد روی زبان C وقت بگذارید. فقط در حدی که ساختارهای کلی برنامه‌نویسی را درک کنید. اگر به مرحله‌ای رسیدید که این مباحث برایتان ساده شده بود، به گام بعد بروید:
- متغیرها
- اصول دریافت مقدار از و نمایش آن به کاربر
- ساختارهای تصمیم‌گیری (if و switch)
- حلقه‌های تکرار (for، while، foreach و do..while)
- آرایه‌ها
- کار با فایل‌های متنی (باز کردن، نمایش و درج)
- اشاره‌گرها
- مبحث Struct
- اگر C++‎ را یاد می‌گیرید، مبحث کلاس‌ها و شیئ‌گرایی را هم تا حدودی یاد بگیرید.