C++:用作后台服务、桌面软件。不适合快速开发,现在用的较少。
C#:后台服务、桌面软件、WEB。
JAVA:后台服务、WEB、安卓开发,可以做桌面软件但不适合。
Object-c/swift:仅用于mac和ios设备
你根据你的最终的需要来选择就行了,比如最终你上位机一定需要安卓,那就是java了(注:java和C#有90%的语法是相近的,二者在语法方面可以很容易切换)机器语言就好比人类语言一样,如果你懂其实都是可以使用,只是用在哪个场合会更合适,这是需要了解的,不可能在国外,你还说中文对不对?那你怎么交流?所以你得用他们的语言。像编程所有的语言也是有很多种,例如:做页面用JAVA、PHP、C#等,但和硬件打交道就使用C、C++等。我们公司的一套物联网系统,就用了多种语言嵌入式系统开发,分很多,比如有底层开发,应用层开发,还有 *** 作系统开发等等,底层开发和 *** 作系统开发一般都是用C,当然你还应该懂硬件,这对做嵌入式的来说是必须的;如果你是做应用层开发,在安卓上面基本都是JAVA了,如果其他如wince ,LINUX就是C/C++ ,当然C基本上基础
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)