অনেক সময় একটি প্রোগ্রামে একাধিক বিবৃতিকে ব্লক হিসাবে বিবেচনা করার প্রয়োজন হয়৷ বিভিন্ন প্রোগ্রামিং ভাষা ক্লাস, ফাংশন, কন্ডিশনাল এবং লুপের মতো কনস্ট্রাক্টে স্টেটমেন্টের ব্লকের সুযোগ এবং ব্যাপ্তি নির্ধারণ করতে বিভিন্ন কৌশল ব্যবহার করে। উদাহরণস্বরূপ, C এবং C++ এ, কোঁকড়া বন্ধনীর ভিতরের বিবৃতিগুলিকে একটি ব্লক হিসাবে বিবেচনা করা হয়। পাইথন স্টেটমেন্টের ব্লক চিহ্নিত করতে ইউনিফর্ম ইন্ডেন্টেশন ব্যবহার করে।
ব্লক চিহ্নের শুরুর আগে:ব্যবহার করা হয়। ব্লকের প্রথম এবং পরবর্তী বিবৃতিগুলি অতিরিক্ত (কিন্তু অভিন্ন) হোয়াইটস্পেস (যাকে ইন্ডেন্ট বলা হয়) রেখে লেখা হয়। ব্লকের সমাপ্তি সংকেত করার জন্য, হোয়াইটস্পেস ডিডেন্ট করা হয়। নিম্নলিখিত উদাহরণটি পাইথনে ইন্ডেন্টের ব্যবহার চিত্রিত করে:
num =int(input("number লিখুন"))if num%2 ==0:if num%3 ==0:মুদ্রণ ("3 এবং 2 দ্বারা বিভাজ্য") অন্য:মুদ্রণ ("2 দ্বারা বিভাজ্য নয় 3 দ্বারা বিভাজ্যদ্রষ্টব্য:এটি নিশ্চিত করা গুরুত্বপূর্ণ যে নির্দিষ্ট স্তরে একটি ব্লকের সমস্ত বিবৃতিতে একই ইন্ডেন্টেশন থাকা উচিত৷