স্ট্রাকচাড প্রোগ্রামিং হল এমন একটি প্রোগ্রামিং প্যারাডাইম যেখানে প্রোগ্রাম লিখার সময় নির্দিষ্ট নিয়মবিশিষ্ট কন্ট্রোল স্ট্রাকচার ব্যবহার করা হয়। স্ট্রাকচাড প্রোগ্রামিং প্যারাডাইম ব্যবহৃত হয় কোডের সাধারণ প্রয়োগে কোডের ভবিষ্যৎ অনুযায়ী কেন্দ্রিক অনুনীত উন্নয়ন এবং ম্যানেজমেন্ট যৌক্তিকতা সাধন করার জন্য। স্ট্রাকচাড প্রোগ্রামিং জাভা, সি, সি++, পাইথন, এবং অন্যান্য একাধিকভাবে ব্যবহৃত হয়।