যে প্রোগ্রামিং এর বিভিন্ন নির্দেশ বা ইনস্ট্রাকশন চিত্রের মাধ্যমে দেওয়া হয় তাকে ইভেন্ট ড্রাইভেন প্রোগ্রামিং বলে। কী-বোর্ডের কোনো কী তে চাপ দেওয়া, কোনো বিশেষ কন্ট্রোলের ওপর মাউসের পয়েন্ট দিয়ে ক্লিক করা ইত্যাদি হলো ইভেন্ট। ব্যবহারকারী যখন কোনো কমান্ড বাটনের ওপর ক্লিক করেন তখন সেই নির্দেশটি কার্যকর হয়। এক্ষেত্রে Command হচ্ছে ‘নিয়ন্ত্রণ’ বা ‘কন্ট্রোল’ এবং ক্লিক করা হচ্ছে ‘ইভেন্ট’