سلام
مسلما برنامه نویسی پیش نیاز هر کاری هست
ولی اگر فعلا طراحی صفحات وب رو میخواین کار کنید با فوتوشاپ و Illustrator و CSS و HTML و... سرو کار دارید
بستگی داره چه کاری میخواین انجام بدید، اگر برنامه نویسی تحت وب را هم بخواین انجام بدین شاید فعلا بهترین این باشه از پلتفرم دات نت استفاده کنید و در کنارش جاوا اسکریپت و JQuery و...
پلتفرم های دیگه ای هم هستند مثل PHP با فریمورک های دیگه، یکمقدار سلیقه ای هست.
برای برنامه نویسی بازی در انجین Unity سی شارپ، و آنریل C++
نرم افزارهای ویندوز رو هم به هر زبانی میشه برنامه نویسی کرد، بستگی به پروژه داره که چقدر حجیم باشه، چه قابلیت هایی داره، و سادگی در ساخت مهمه یا بهینه و سرعت بالای اجرای کد مهم هست و کم حجم بودن فایل نهایی، که انتخاب زبان برای طراحی نرم افزار رو متفاوت میکنه.
شاید بشه گفت هدف وسیله را مشخص میکند.
الان سی شارپ و سی پلاس پلاس مطرح ترین زبان های برنامه نویسی هستند که کاربردهای بسیاری دارند. از برنامه نویسی تحت وب گرفته تا برنامه نویسی نرم افزار ویندوز، بازی، موبایل...
منابع هم زیاد هست خارجی و داخلی.
اگر سوال دیگه ای بود بفرمائید.