প্রোগ্রামিং ভালোভাবে করতে হলে ঠিক কেমন ইংরেজী জানতে হবে?
উত্তরঃ- ভালো ভাবেই জানতে হবে। কেন সেটা বলছিঃ
প্রায় প্রত্যেকটা মডার্ন ল্যাঙ্গুয়েজেই কিছু বেসিক ইংরেজী ওয়ার্ড আছে, যেমন form, submit, color, background, function ইত্যাদি। এই বেসিক শব্দগুলোর বানান ভূল করলে প্রোগ্রামে Error আসবে, যার ফলে অনেক বিরক্তি লাগবে।
প্রায় সব প্রোগ্রামিং ল্যাঙ্গুয়েজই case-sensitive অর্থাৎ কোন বানানে বড় হাতের আর ছোট হাতের লেখা মিক্স করলে সেটা সে বুঝতে পারে না। তার মানে যদি ভেরিয়েবল এর নাম থাকে ছোট হাতের অক্ষরে address, আর তুমি রেফারেন্স করেছো বড় হাতের অক্ষরে Address, তাহলে আবার সেখানে Error দেখাবে। বড় হাতের + ছোট হাতের অক্ষরের যে পার্থক্য, সেটা বুঝার ভালো সেন্স থাকতে হবে।
প্রোগ্রামিং এ প্রায়ই Error আসে। এটা একটা নরমাল ব্যাপার। সেই এররটা পড়ে প্রোগ্রামটা ডিবাগ করা জানতে হবে। তার মানে ইংরেজী লেখা পড়ে বুঝতে পারতে হবে।
বেশিরভাগ সময় প্রোগ্রামিং এর এরর গুগলে লিখে সার্চ করে তার সলুশন বের করে আনতে হয়। এই ক্ষেত্রে কি সমস্যা হলো, সেটা খুব ভালো ভাবে ইংরেজীতে লিখে উপস্থাপন করা লাগে। তার মানে ইংরেজী ভালো লিখতে পারতেও হবে।
বেশির ভাগ প্রোগ্রামিং ল্যাঙ্গুয়েজগুলো ইংরেজীতে বানানো হয়েছে, আর তাদের ইউজার কমিউনিটিও ইংরেজীতেই কমিউনিকেট করে। যতদিন না পর্যন্ত বাংলা ভাষায় আরো বড় প্রোগ্রামিং কমিউনিটি তৈরী হচ্ছে, ততদিন পর্যন্ত ইংরেজীতেই কোডিং করতে হবে।