C/C++,java,等编程语言与.NET,ASP等的区别!

本人刚学习编程语言不久,主要了解了C,C++,JAVA,JSP等,最近接触.net之后感觉很迷茫。不知到.net与以上编程语言的区别,人都说.net是一种开发平台,像一些asp等都是在此平台上开发,但asp也不是一种编程语言,到底他们几个的区别是什么,本人学识较浅希望老师们能用详尽形象的语言描绘出来,谢谢啦!!

第1个回答  2019-08-02
c\c++是一类归于c语言,java、jsp是一类归为java语言,c#\VB\VF等编程语言开发的aspx归为.net平台。
java是一种语言,而jsp则是能够让java编译器识别的一种文件。
.net是一种类库,你可以理解为一个零件仓库,当你需要的时候看里面有没有你要的零件,如果没有就自己写代码实现,如果有则拿来用就可以。
c语言主要从事的是:C/S架构(客户端服务)底层的开发,如果操作系统的驱动,操作系统的服务等。
java和.net主要是从事:B/S架构(网页服务),当然java也涉及其他领域,但不是重点。
java主要靠自己实现于客户的网页的互交,而.net平台已经实现了大部分互交。只要当零件拿来用即可。开发速度上。net快于java。但安全性略低于java。
开发B/S的需要技术有:
一门编程语言,如:java,php,C#,VF等
一种脚本语言:javascript,当然vbscript也可以但是不推荐,因为只有IE一家实现了。
美工编程语言CSS
相似回答