做串口编程用什么语言和开发环境比较好?对于工控软件开发,需要熟悉以下技能吧:1.一门编程语言,我采用的是C#。2.熟悉串口通信,tcp socket通信。3.多线程或异步编程,并发的逻辑处理。4.本地文件保存,如csv数据备份,log文件记录。5.定时器的使用,动态库的调用。http://6.IO板卡,与plc进行信号交互。7.webservice接口的使用。8.json解析9.软件配置文件。10.阅读各种仪器说明书,包括中英文。差不多这样吧。