BlueSam said:
well my background is in embedded systems so programming microcontrollers in c to do things.. like robotics.
and then whenever I want to do something on a computer I use python and labview..
but now with the advent of things like the raspberry pi you can program embedded systems in python just fine..
It depends what you want to do really? hardware/software?
if hardware c is a must really. If you just want nice computer apps then I like python but for visual apps with nice buttons and such labview or C# in visual studio is where you want to go.
Not that you can't go visual in python ..or java etc.
I only got into LabView to help out the electrical engineer, as he was stretched (And I'd enjoyed the VBA). I used LabView to control engineering test rigs, by controlling pumps and heaters, and monitoring flow rates and temperatures, through a plc which the electrical engineer constructed. I really enjoyed it,.and wanted to get more involved. He also suggested I learned C/C#, giving me some circuit board thing to practice with, but I didn't get much time to practice, as I moved jobs.
I still want to keep up the coding though. It would be hard for me to integrate the hardware side of the coding now though (I think), as I don't have the facilities at work, so I suppose software would be more useful for my current position, but again, I'm willing to try any as they are all string to the bow.