যখন আপনি কোড লিখছেন তখন হয়তো আপনি কোন জটিল এলগরিদম লিখছেন যেটা কিছুদিন পর আপনি নিজে দেখলে এলিয়েনদের কোড মনে হতে পারে। আবার বড় সিস্টেম তৈরী করতে গেলে কোথায় কি লিখছেন বা কেন লিখেছিলেন সেটা আপনার মনে থাকবে না , আর না থাকাটা স্বাভাবিক। তাছাড়া আপনার কোড লাইন বাই লাইন পড়ে অন্য কেউ যদি সিস্টেম বুঝতে চায় তবে সেটা সহজে বোধগম্য হবে না। এ সমস্যা সমাধানে কোডের পাশাপাশি কিছু কমেন্ট লিখে রাখা ভাল। কমেন্ট আসলে কোন কোড নয় , "কোড বুঝার সুবিধার জন্য আপনার নিজের মত করে কোডে কিছু লিখা " কোডে কমেন্ট কিছু লিখাকে নিষ্ক্রিয় করে রাখে এগুলো রান হয় না। সিঙ্গেল লাইন এবং মাল্টি-লাইন কমেন্ট নিচে দেখানো হলঃ
// সিঙ্গেল লাইন কমেন্ট, দুটি স্ল্যাশ দিয়ে শুরু
/*
মাল্টি-লাইন কমেন্ট
কোডের বিবরন ১
কোডের বিবরন ২
*/