چگونه یادگیری برنامه‌نویسی را شروع کنم؟

چگونه یادگیری برنامه‌نویسی را شروع کنم؟
چرا باید برنامه‌نویسی را شروع کنید و چگونه؟