সি প্রোগ্রামিং খুবি জনপ্রিয় প্রোগ্রামিং ল্যাঙ্গুয়েজ। সি প্রোগ্রামিং কে বলা হয় সকল প্রোগ্রামিং ল্যাঙ্গুয়েজের জননী। অপারেটিং সিস্টেমের মূল কার্নেল লেখা হয় সি প্রোগ্রামিং দিয়ে। আমরা যত গুলো ডিভাইস ব্যবহার করি, প্রায় সব ডিভাইসের মূল সফটওয়ার লেখা হয় সি প্রোগ্রামিং দিয়ে। সি প্রোগ্রামিং শেখার পর অনেক জায়গায়ই প্রয়োগ করা যাবে। সফটওয়ারের পাশাপাশি কেউ যদি হার্ডওয়ার সিস্টেম নিয়ে কাজ করতে চায়, তার জন্য উপযুক্ত প্রোগ্রামিং ল্যাঙ্গুয়েজ হচ্ছে সি প্রোগ্রামিং ল্যাঙ্গুয়েজ। এছাড়া স্মার্টফোনের মত এখন জনপ্রিয় হচ্ছে IoT বা Internet of Things। এই IoTডিভাইস গুলো কন্ট্রোল করার জন্য সাধারণত সি প্রোগ্রামিং ল্যাঙ্গুয়েজ ব্যবহার করা হয়। যারা কন্টেস্ট প্রোগ্রামিং করতে চায়, তারাও সি প্রোগ্রামিং শিখে কন্টেস্ট প্রোগ্রামিং শুরু করতে পারে। এ ছাড়া সি প্রোগ্রামিং শেখার পর যে কেউ চাইলেই অন্য যে কোন ল্যাঙ্গুয়েজ সহজেই শিখতে পারবে। বইটি রিডিং পড়ে গেলে কোন কাজে আসবে না। প্রতিটি অধ্যায় পড়ার পাশা পাশি কোড গুলো রান করে দেখতে হবে। কোড গুলো নিজের মত করে পরিবর্তন করে দেখতে হবে। কাজ না করলে কেন করে না, তা খুঁজে বের করতে হবে। আমি আশা করছি এই বইটি থেকে যে কেউ সহজে সি প্রোগ্রামিং এর পাশা পাশি প্রোগ্রামিং এর মূল বিষয় গুলো সম্পর্কে পরিষ্কার ধারণা পাবে। সবার উজ্জ্বল ভবিষ্যৎ কামনা করছি।
জাকির হোসাইন গ্র্যাজুয়েশন সমাপ্ত করেছেন কম্পিউটার সাইন্সের উপর। ইউনিভার্সিটিতে থাকা কালীন সময় থেকে পড়ালেখার পাশাপাশি ফ্রিল্যান্সিং শুরু করেন। বর্তমানে কাজের পাশাপাশি লেখালিখি ও ঘোরাঘুরি করতে পছন্দ করেন। মাতৃভাষায় প্রযুক্তি জ্ঞান সবার কাছে পৌঁছে দেওয়ার লক্ষ্যে লিখেছেন বেশ কয়েকটি বই। এছাড়া প্রোগ্রামিং, ফ্রিল্যান্সিং ও প্রযুক্তি নিয়ে নিয়মিত লিখে যাচ্ছেন উনার নিজস্ব ব্লগ https://jakir.me-তে।