我是做自动话设备的,就我们公司来讲,上位机编程用VISUAL STUDIO和LABVIEW的比较多,语言嘛就看你自己会哪种,据说C语言不怎么好的话,可以学LABVIEW,比较容易上手,尤其是在使用NI的产品的时候,用LABVIEW编程可以很方便,也能省不少事。
当然要是你的C语言基础好的话,建议在深入学一下C++或者C#,那样就可以用VISUAL STUDIO编程(当然,也可以用VB)了,个人觉得VISUAL STUDIO界面风格还是挺不错的,而且支持的语言也比较多,如下图所示:
当然,LABVIEW应该比较偏向与工业产品,比如一些自动化设备上面用到NI的数据采集卡、运动控制卡之类的,配合LABVIEW来用的话就方便很多了。
VISUAL STUDIO的应用就比较广了,像一些进销存系统、ERP系统、图书管理系统等,都可以用VISUAL STUDIO来开发,当然自动化设备上也有很多软件是用VISUAL STUDIO来开发的,也可以操作一些运动控制卡、IO卡,还比如跟单片机通信、PLC通信进行一些自动化控制。
就看楼主基础怎么样了,VISUAL STUDIO还是挺不错的一款软件……