برنامه نویسی به بیان ساده به معنای فرمان دادن به یک دستگاه مثل کامپیوتر برای انجام کارهای خاص و حل مشکلات خاص با آن با استفاده از کدهای مختلف است. کامپیوترها و گوشی‌ها تمام قابلیت‌های خود را مدیون برنامه نویسی‌های مختلف هستند.