据说BASIC是一门正在死去的语言,从新学起就别考虑它了。另外,MS的.NET架构把它支持的所有语言都生成统一的中间语言输出,从这个意义上说,如果你不在乎每种语言的具体区别和学习的难易程度,可以随便挑一种学习。不过,个人认为如果要用.NET来开发,C#更合适。早期版本的.NET库中没有串口操作支持,但是新版中已经添加了SerialPort类,用起来很方便。现在,.net已经发展到了4.0,添加了很多功能丰富的类库。将来如果想在windows下做开发,.net是不可不学的。不过,如果必须生成本地代码,或者对其它方面有特殊要求,就要考虑C++了。C++/CLI也可以用来做.net开发,但不如C#方便。
|