程序编辑器有很多?

来源:百度知道 编辑:UC知道 时间:2024/06/30 01:43:49
·VC/C++相关 ·VB/Basic相关
·ASP工具 ·Delphi相关
·汇编语言 ·JAVA相关
·.NET相关 ·Perl相关
·开发工具包 ·数据库工具
·跟踪调试 ·资源编辑
·安装制作 ·帮助文件制作
·PHP相关 ·程序编辑器
·MYSQL相关 ·版本控制
·XML相关 ·其他工具
·测试工具 ·ActiveX控件
·VB控件 ·Delphi控件
它们之间有什么内在的关系吗?最先出现的是那个语言?然后怎么发展后来变成这么多的分支?那个好学?那个难学?那个好安装?那个错误少?
vim是什么?c语言和c++有关系吗?.net是最先进的吗?C-Free 4.0这怎么样?最重要的问题微软公司对程序编译器有什么特殊的地位吗?好像很多的开发软件跟他有牵连?问题很多?不过你最想回答的问题来回答吧!一个人回答一个我就很快会明白的?我现在一头雾水?

首先,你得明白:无论哪种编程语言,它们最后都得变成二进制的机器码(这就是编译器的主要任务),因为CPU只认识机器码。最先的程序都是机器码,但是“0”“1”序列的机器码太不容易记忆,也太容易出错,并且效率不高。后来,出现了汇编语言,再后来出现了更高级的语言。所谓“高级”是指这种语言与人类的自然语言越来越接近,而离0、1序列的机器码越来越远。很明显,高级语言可以提高程序开发的效率。高级语言种类繁多,它们各有千秋。最大名鼎鼎的高级语言可能就是C语言了。

C和C++最大的不同就是C没有类的概念(“结构”类型与此有些相似)而C++有,因此C++是面向对象的语言。可以说C是C++的子集。

在个人电脑操作系统市场,微软的操作系统占有绝对的优势,而微软的操作系统基本上是用C编写的,因此,微软的程序开发工具VC的地位可见一般。说道VC,强调一点:VC并不是一种编程语言,他是英文“可视化编程”的缩写。说白了,他是一种能帮助开发者自动生成代码、提高效率,集程序编辑、编译、调试于一身的开发工具。

说到先进性,什么是先进的呢?我的回答是;能实现目的的就是先进的。对于初学者,建议还是塌实一些好,跟风
是打不牢根基的。跟风是熟练者的特权。

这问题可海了去了..最好是你能自己先查阅相关的资料后再来提问哪里不明白,你这么问的话,那相当于大学一门选修课的课程内容了.呵呵.

你最好一个问题一个问题分开来问