做一些调试工具软件用C#比较多,但是不知道做大型监控系统软件,C#合适吗,是不是C#没法跨平台。
其他像C++、Java等都更适合用来做什么种类的应用软件?
你熟悉那个,或者说你们公司要求那个就用那个。
C#主要是用在windows环境的,不过也不是完全不能跨平台,只是一般不用来跨平台而已。
java是跨平台的,C/C++python等等都是跨平台的,不过开发系统软件,或者说开发GUI应用软件,不同语言的方便程度不同。
很多语言或者开发模式都有跨平台的支持的,甚至nodejs的都有。
大型监控软件的话,C#和C++、JAVA都可以;
跨平台兼容性,确实C++更好一些;
其实,自己哪种编程语言最好,就用哪种,没有绝对的不能跨平台的说法。