در دنیای امروز برنامهنویسی، یک مهارت نسبتاً ضروری است و در کنار افراد حرفهای که شغل برنامهنویسی را انتخاب کردهاند، افراد زیادی کم و بیش مهارت و دانش برنامهنویسی دارند. در حقیقت برنامهنویسی کاربردهای زیادی دارد. از اسکریپتهای ساده که شاید یک کاربر مبتدی بنویسد تا طراحی سایت و برنامهنویسی و همینطور طراحی اپها و بازیهای ساده برای اندروید و آیفون، همگی نوعی برنامهنویسی است.
برای یادگیری برنامهنویسی، منابع آموزشی متنوعی وجود دارد. شاید سادهترین راهکار این باشد که ویدیوهایی که برنامهنویسی خاصی را به صورت مختصر و مفید آموزش میدهند، تماشا کنید تا به سرعت دانش و مهارت لازم را کسب کنید. در ادامه به انواع برنامهنویسی و معرفی سایت فرادرس به عنوان مرجعی برای آموزشهای ویدیویی برنامهنویسی میپردازیم.