IT研发方向的几个层次

一.应用层软件的研发

C  C++  MFC   Qt   gtk+  J2SE   J2ME

 

服务器端应用(分布式系统)网络

J2EE   .NET  

 

脚本语言(快速开发)

Python   perl   php  asp  jsp   shell

 

图形开发

DirectX  OpenGL

 

核心驱动层开发

C  C++





Java  C++ .NET敢问路在何方?

     

      从技术特点来看三大平台的主打语言都有面向对象的的特性


Java

        Java具有平台无关性,安全性,分布式和健壮性等特点,比较适合企业级的开发应用,比如行业业务支撑软件

 

C++

        C++是一个强大的面形对象语言,可以高效的调用操作系统的API进行系统的软件开发,应用领域包括软件通信,网络安全,网络游戏服务端的开发,行业应用软件服务应用,系统底层的开发等应用。(个人比较推崇C++)

 

.NET

       .NET系统包括一个相当广泛的产品家族,它们构建于XML语言和INTERNET产业标准之上,为用户提供WEB服务的开发,管理和应用环境。微软为 .NET提供了高效实用的开发工具,所以它的开发效率较高,但是应用平台由限制,基本只能在Windows平台上应用。

 

 

       关于语言的高低贵贱的争论从来就没有停止过---虽然这个问题从来就没有过正确的答案。