Из САПР советую посмотреть SolidWorks. Хотя бы обзоры на что она способна.
Не совсем понятны цели изучения языка программирования. Спросите для чего конкретно вам нужно будет программирование. А лучше зайдите в этот отдел и посмотрите, поспрашивайте с чем работают ваши будущие коллеги, и учите то же самое.
Если программирование нужно только чтобы писать небольшие скрипты для подручных задач, то советую посмотреть что-нибудь с низким порогом вхождения, например, Basic или Python. Как вариант Microsoft Small Basic.