I've solved quite a few problems using PDM Dispatch, tasks and workflow, but I need more...So I would like to start to learn how to solve issues using Solidworks and PDM API. Sometimes I've been able to solve issues by finding code online and cutting together what seasoned programmers might call a pile of garbage, but at the end of the day I don't really know what I'm doing when the script editor launches.
So I was interested to hear what other peoples opinions were on the best way to get started.
Assuming I know absolutely nothing about programming (which isn't far from the truth), what language would be best to learn to make macros for Solidworks/PDM?
Where and how do you suggest to get started?
What tools do I need?
Are there stepping stones in the process, I.E learn X language, then look at SolidWorks API, then look at PDM?
Any pointers appreciated!