DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: webb123
今日帖子: 3
在线用户: 16
导航: 论坛 -> 盒子之家 斑竹:huadugaojian,sunyesy  
作者:
男 sail2000 (小帆工作室) ★☆☆☆☆ -
盒子活跃会员
2008/12/28 8:47:11
标题:
这个是不是Delphi开始没落的标志? 浏览:19479
加入我的收藏
楼主: 讯雷曾经是用 Delphi 开发的,现在已经改为 VC++ 开发了,现在 FoxMail 6 也是 Delphi 开发的,不知道以后?
----------------------------------------------
delphi 是兴趣,和工作无关,即使它倒闭。又不靠它 delphi 吃饭,怕甚?
作者:
男 determination (飞天鸟) ★☆☆☆☆ -
普通会员
2008/12/28 9:45:43
1楼: VC++有强大的微软作技术后盾,当然广受欢迎。

delphi应当再度变身了~~~

不过,仍有许多软件是delphi写的,比如工程用的《机械设计手册2008》,作为GB权威性标准手册,用的也只D7编写,甚至没有加壳,一样大量下载和传播。
----------------------------------------------
-
作者:
男 rarnu (橙子) ★☆☆☆☆ -
普通会员
2008/12/28 12:15:07
2楼: 语言只是一种工具,哪种顺手就用哪种
没什么好多说的
----------------------------------------------
Rarnu / CnPack Developer
联系方式GTalk: rarnu1985@gmail.com
作者:
男 castalian (泓煊) ★☆☆☆☆ -
盒子活跃会员
2008/12/28 12:36:47
3楼: 这说明了一种应用途径。Delphi开发快速,不需要非常多的专业知识,不需要关心很底层的许多问题,在初期,是开发的理想选择。然而,软件成熟后,有了一定资金,可以召集一个团队来做这事情的时候,就很有可能改用更高级的开发工具,因为那时候技术和速度都不是问题了,可以用资金来解决,唯一是问题的就是产品。
这不能说没落,这是一个必然的过程,然而,Delphi一直都被认为是最佳的Win32开发工具,连微软的人都这么认为。
----------------------------------------------
-
作者:
男 marki (裤子) ★☆☆☆☆ -
普通会员
2008/12/28 14:26:22
4楼: 这里很多人从delphi转到了c#,而我却从delphi转到C++了..

个人感觉,用C++比较实际一点,因为是标准语言,C++不会因为一个公司垮掉而没落..虽然现在很少开DELPHI,但我一样是经常使用BCB...
----------------------------------------------
努力学习VCL框架...
作者:
男 jinlifan123 (jinlifan123) ★☆☆☆☆ -
普通会员
2008/12/28 15:37:17
5楼: 重要的是思想!
你内功厉害了,其他的都好说!
----------------------------------------------
-
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2008/12/28 19:45:36
6楼: 给鱼儿开膛当然是用剪刀好,但要我跑大老远的去买一把,太麻烦了,所以,用菜刀代劳了,效果一样,晚饭一样吃上了鱼儿。。。

我们追求的应该是达到目的,而不是在用什么工具的问题上斤斤计较。
----------------------------------------------
博客 - http://offeu.com
脚本模型 - http://webpascal.com
需要短信接口的请联系我,可发行业与营销内容。
作者:
男 zhangjianbo (剑客) ★☆☆☆☆ -
盒子活跃会员
2008/12/28 20:49:13
7楼: 功夫无优劣,武功有高低!
----------------------------------------------
-
作者:
男 yj_yulin (yj) ★☆☆☆☆ -
普通会员
2008/12/29 9:28:56
8楼:  经过这些折腾,大家对 delphi的信心是打了折扣的.特别是新的项目,疑虑会比较重.
----------------------------------------------
-
作者:
男 marki (裤子) ★☆☆☆☆ -
普通会员
2008/12/29 9:57:58
9楼: 小工具会考虑采用delphi做

大一点的可能就不会考虑用delphi了
----------------------------------------------
努力学习VCL框架...
作者:
男 please_air (please_air) ★☆☆☆☆ -
普通会员
2008/12/29 10:16:21
10楼: 完了
----------------------------------------------
----------
短信群发 http://www.188sms.cn
家校通 http://www.studjxt.cn
网站建设 http://www.51zwz.net
----------
作者:
男 please_air (please_air) ★☆☆☆☆ -
普通会员
2008/12/29 10:18:27
11楼: 前段时间 还有人鼓吹 迅雷 什么的
----------------------------------------------
----------
短信群发 http://www.188sms.cn
家校通 http://www.studjxt.cn
网站建设 http://www.51zwz.net
----------
作者:
男 kwer (★★★★★) ★☆☆☆☆ -
普通会员
2008/12/29 10:55:42
12楼: 其实我希望delphi保持现状,这样就没人能跟我抢工作岗位了
--其实我有这个想法说明我这个人很坏,哈

delphi真的堕落了,这是事实
而且不会再有回光返照之日的
奉劝想学d的朋友:学delphi找工作有风险,投资需谨慎
----------------------------------------------
==========-==========-==========-==========-==========
     多隆, 给我备一匹最快的马, 我有事要走先~~~
==========-==========-==========-==========-==========
作者:
男 roamnet (roam) ★☆☆☆☆ -
普通会员
2008/12/29 11:51:07
13楼: Rarnu怎么和你联系啊!
----------------------------------------------
用我智慧,创造科技
作者:
女 hecongzhen (令狐**) ★☆☆☆☆ -
普通会员
2008/12/29 15:42:28
14楼: 正在学 vc ...感觉是突然明白很多问题..
自认为 vc 的mfc 简直和 dephi 的vcl 没法比...太难用了
学了vc 之后,才感觉dephi 真的是好东西..不要天天 挺别人在那里 瞎忽悠...

不过 建议 搞 dephi的 有机会 学一下vc 这样能明白很多东西,
学好了windows 编程..用delphi 当工具...
----------------------------------------------
-
作者:
男 rarnu (橙子) ★☆☆☆☆ -
普通会员
2008/12/29 18:34:40
15楼: 13楼的,我已经加了你的QQ
----------------------------------------------
Rarnu / CnPack Developer
联系方式GTalk: rarnu1985@gmail.com
作者:
男 kinneng (kinneng) ★☆☆☆☆ -
盒子活跃会员
2008/12/30 1:17:43
16楼: 看3楼说的,好像Delphi就只能开发那些不需要非常多的专业知识,不需要关心很底层的许多问题的程序似的。
----------------------------------------------
声明:本人不在论坛询问任何编程问题,请不要将我的帖子当成问题来回答。炒股一天,编程三年,不浪费时间了。 经常在外面,没空,不要找我..
作者:
男 smlabc (LY) ★☆☆☆☆ -
普通会员
2008/12/30 8:41:14
17楼: 半罐水,响叮当
----------------------------------------------
-
作者:
男 wuxiaoyao (wu) ★☆☆☆☆ -
普通会员
2008/12/30 19:17:13
18楼:  能混到橙子那种水平毕竟比较少,现实是残酷的,大部分人也只是混口饭吃。
现在只知道Delphi真的很难混。
说一下在Windows 7 上的感受。 Delphi 7 和Delphi 2009 都装不上去。到时候不知道Delphi又会来什么版本。 原来D7 编的很多都不能用。很多API 函数都变了。 但是微软的office 装上去一点问题都没有。 还是有自己的操作系统牛,让别人都跟着跑,跑着跑着那天就跑不动了。
----------------------------------------------
-
作者:
男 lsuper (lsuper) ★☆☆☆☆ -
盒子活跃会员
2008/12/31 0:49:44
19楼: 楼上的都说什么问题?我周六装上 windows 7 build 7000,上面装了 delphi 7、delphi 2007,只要稍微设置一下目录的访问权限没有任何问题啊。delphi 7 的是 bin,2007 的是哪个 programdata\codegear 啥的,security 给 everyone readwrite 权限。
“原来D7 编的很多都不能用。很多API 函数都变了。”
不可能啊,你说说都有哪些 api 变了?ms 在 api 的兼容性上做得都不错的。除非你用了 undocument api,那不能怪谁了。
BTW:曾经在老外 blog 上看到一个帖子,是 delphi 3 的 db project,在 vista 的 delphi 2007 下重新编译,没有任何修改直接 ok。
----------------------------------------------
-
作者:
男 killnt (垃圾网龙) ★☆☆☆☆ -
普通会员
2008/12/31 8:49:26
20楼: 这些只是编程工具,直到现在我不认为开发WIN32的程序VC比D好,至少效率上是不好比的,如果开发驱动我会用VC因为它更直接。不要在意用什么工具,而应该关注的是你的功底,用VC你就立刻在高手之列了吗?

现在人喜欢跟风,认为什么流行就学什么,编程是工作不是娱乐,不必要跟风。至于迅雷为什么不用DELPHI,看看迅雷发展方向你就知道了。
----------------------------------------------
-
作者:
男 please_air (please_air) ★☆☆☆☆ -
普通会员
2008/12/31 9:32:59
21楼: 都TM 老外的东西 ,没什么好说的
----------------------------------------------
----------
短信群发 http://www.188sms.cn
家校通 http://www.studjxt.cn
网站建设 http://www.51zwz.net
----------
作者:
男 super8088 (撒野) ★☆☆☆☆ -
盒子活跃会员
2009/1/28 21:36:57
22楼: Delphi只是编程工具,没有理由悲伤,如果你觉得Delphi落伍了,那么请你学学汇编语言,编程效率是特别的高,可代码得用箩筐装。
    建议汇编、C++、Delphi混合编程,无往而不利。
----------------------------------------------
-
作者:
男 chinester (chinester) ★☆☆☆☆ -
盒子活跃会员
2009/1/29 4:45:11
23楼: 虽然我只会一点点DELPHI.不过写程序过程中明显感觉。重要的真的不是工具。 思想好像更重要。

不管用 C.PASCAL 来实现都不要重要。没思想再好的工具也写不出什么来。 

Tc 的开发者好像还在用 DELPHI 2吧。。。可又有几个文件管理软件能和TC比的。。

最多只是DELPHI不是很流行而已
----------------------------------------------
-
作者:
男 hzpp (dphp2) ★☆☆☆☆ -
普通会员
2009/1/29 20:07:47
24楼: DELPHI 确实不流行了,但原因呢?
我觉得是不是国人,或者所有人,太跟风了?
什么流行就跟什么。

我用CB(我C++语法也不行,因为起初学的就是C),
本想找个替代库,比如说 wxWidget,可是觉得它们跟本不能跟 VCL 比。

如果说用 VC++ 的话,用什么呢?真接写 Win32api 还是用 MFC?
它们学起来用起来更慢,它们比 VCL 好在哪呢?
----------------------------------------------
-
作者:
男 lovezyp (小焱~) ★☆☆☆☆ -
盒子活跃会员
2009/4/11 22:06:36
25楼: delphi处理一些要求比较高的程序的确不适合,这也是很多商业程序选择c++的原因,但是delphi并没有落寞,delphi有自己独有的优势
----------------------------------------------
我爱Delphi,永远的Delphi,哪怕Delphi淘汰了,出局了,被世人淡忘了我也爱,除非我死了否则就是爱Delphi
作者:
男 ljf (梵) ★☆☆☆☆ -
盒子活跃会员
2009/6/22 22:04:13
26楼: 讯雷改用VC最大原因是为了 使用现成的代码来兼容多协议。比如BT,电驴。人家是从易开发及易扩张考虑。换开发工具原因非楼主所讲。
----------------------------------------------
-
作者:
男 ceteric (ceteric) ★☆☆☆☆ -
普通会员
2009/6/22 22:51:04
27楼: 还有人发这种帖子。
Delphi能帮我赚到大钱,就是好样的。
爱用不用,啥没落不没落的,杞人忧天。有时间琢磨这些,赶快写点有用的程序才是正道。
----------------------------------------------
-
作者:
男 lsu (lsu) ★☆☆☆☆ -
普通会员
2009/6/23 9:37:23
28楼: 讨论某个语言的前景与高下是一种青涩的表现。

既然通用能破产,说不定微软明年也完蛋,那么别学微软的?

delphi作为一种通用开发语言,有什么不支持底层开发的地方?说只有C语言支持底层开发,估计你以及你的老师大概都是使用谭浩强的教材出来的毛病吧。人云亦云。这位谭兄好像是部队转业的,半路出家,抓住语言教学这个新兴行当而当了副教授。80年代的确要开发支持硬件底层的东西,只好用C语言。其他语言人家就不往这个方面靠。到90年代许多其他语言都增加了硬件控制元素,可以操作底层的东西。但是,因为大量现成的lib是用C开发的,既然拿来就可以用,何必自己费劲重新编写呢?不过问题就来了,你不得不使用C来开发,C语言库肯定在C语言下调用最方便。大概就是这种原因,很多人不得不采用C语言来开发,反过来又促使更多的人使用C。由于C语言诞生的太早,说实在的,它不是一个很好的语言,只不过是一个因为历史原因形成的使用最广泛的语言。

现代的编译技术,使得可执行文件已经同人工汇编代码的优化程度很接近。说delphi不适合开发要求很高的程序,也是一种境界高低的问题,就好比说刀不如木仓一样。岳家军800子弟凭借木仓可以在十万敌军中来回穿插,如入无人之境;关公的大刀也曾是斩严良铢文丑,一招拿下。别把原因推到工具上。比尔盖兹最初开发的开启软件帝国大门的DOS,还是使用basic开发的,在之后盖兹一直是用basic开发软件。

见过很多电站控制程序还是法国人使用delphi开发的。你看看VC的安装授权里面,明确说了不适用这方面开发。cpu发展到现在程度,已经没必要追求代码长啊短阿那么一点点。而是开发语言的方便性,易维护性才是主要的。

中国移动这些年疯狂上GSM基站,上万亿花进去了,不可能推倒重来。你说GSM是个好东西吗?没办法历史形成了,只能围绕GSM改进,而不能直接引进4G了。所以,有些东西也许因为历史的某个原因错误地成为普遍的标准后,你就必须遵守这个规则,用的人多并不能说明这个规则是优秀的,只能说是有历史原因的,反倒是个包袱。C语言就是这样的东西。庞大丰富的运行库,让人难以割舍啊。

中国使用220伏交流电,这是历史决定的,220V就是最好的?为什么欧美发达国家都用110V呢?在中国你必须遵守220V,否则就要自找麻烦,你设计个90V的灯,有人买?当220V成为标准,你只能遵守,但是你不能说220V就是最好的。

delphi,其实在很多人眼里它只是一个数据库开发工具。根本不知道delphi是C语言之后若干代试图抛弃C语言缺点的新的语言。delphi是delphi; pascal是pascsl;虽然有渊源,但是必须把两者分开。很多人往往拿着dos时代的pascal当成现在的delphi,把它的缺点同VC++什么相比较。
----------------------------------------------
-
作者:
男 tandxu (风中蜡烛) ★☆☆☆☆ -
普通会员
2009/6/23 11:33:44
29楼: 楼上的说得太好了
顶!
----------------------------------------------
-
作者:
男 zbding (dzb) ★☆☆☆☆ -
普通会员
2009/6/23 12:29:18
30楼: >>>由于C语言诞生的太早...

以上说法是错误的,C诞生于Pascal之后,Pascal是作为教学语言诞生的,C是由B发展而来直接奔着实际开发去的,如果说吸收也是C吸收了Pascal的结构化特点,但是语法来的更加简洁紧凑高效(Pascal是第一个结构化程序设计语言)

谨从投资学习的观点看,学习C比学习Delphi有钱景(看看现在的游戏开发吧)^^。

C -〉C++ 那真是有的学的。

如果你一旦用惯了C语系,反回来使Delphi,对Object Pascal语言的一些古板(也有人认为那是严谨)确实有点烦。这也是我们现在的感觉。

譬如 你声明变量没法直接赋初值 ,但FreePascal就允许你这样写
procedure foo();
var
  x: integer = 10;
begin
  ...
end.

对类型的严格要求,其实没什么必要
譬如
var 
 ia1: array of Integer;
 ia2: array of Integer;
begin
  ...
end

ia1和ia2在编译器看来并非同样的类型。这确实没什么必要

好在 CodeGear自己也意识到Pascal必须 Move Forward,同时还得能使大量的遗留历史代码能都维护
所以现在新的编译器会有很好的一个革新就是如果你用了新的语法特性,那么这个单元(包)就使用新的语法体系编译,如果你没用,那还是旧的语法。

不过至于到底新的语法有哪些革新,得等到新编译器出来才知道的。

Delphi最强悍的是他作为Native的开发工具的贯穿性,是的,你可以使用delphi开发除了驱动程序以外的所有程序,包括Web,但是你很想象用C去开发Web

但是他最强悍的地方恰恰也是最脆弱的地方,什么都能做,但是什么都没有领域专有的作的好,Navite拼不过C,Web拼不过Dynamic Language ...
----------------------------------------------
Keep It Simple & Stupid
作者:
男 jackalan (nVicen) ★☆☆☆☆ -
盒子活跃会员
2009/6/23 12:52:14
30楼: 一个迅雷换开发工具不代表什么,迅雷现在向WEB服务发展,DELPHI开发WEB前台应用并不方便,换工具是肯定的。

但这并不表示DELPHI已经没落,至少WINDOWS下快速应用开发,DELPHI优势很明显。

更多的原因我看是因为现在的教育体制和思想,喜欢潮流、喜欢新的东西,你看看现在的程序员,很多都不叫编程,叫组合会更加恰当,他们把东家西家的代码凑起来,堂而皇之成为自己的产品,.NET就是这种东西。但如何运行的、如何优化、如何提高速度,甚至有些出现些复杂的BUG,连怎么查都不知道。

现在的程序员很多离开互联网什么都开发不出来,很简单,搜索不到实例程序或者功能函数,自己写?呵呵他们不会。
----------------------------------------------
简单做人,认真做事。
作者:
男 jackalan (nVicen) ★☆☆☆☆ -
盒子活跃会员
2009/6/23 12:57:56
31楼: 编程软件只是工具,野球拳练到顶级比什么武功都强。
----------------------------------------------
简单做人,认真做事。
作者:
男 lsu (lsu) ★☆☆☆☆ -
普通会员
2009/6/23 13:46:03
32楼: C语言的第一次发展在1969年到1973年之间。C之所以被称为C是因为C语言的很多特性是由一种更早的被称为B语言的编程语言中发展而来的。 

到了1973年,C语言已经可以用来编写Unix操作系统的内核。


Pascal 语言最初由瑞士苏黎士理工学院的尼古拉斯-沃斯(Niklaus Wirth)教授在1971年设计, 作为Algol语言简化本用于教学目的。

设计Pascal时,许多编程语言业已存在,但只有FORTRAN、C、Assembler、COBOL等少数语言在广泛应用。当时设计Pascal的初衷是想把这种语言用作程序设计课程的教学工具。

Turbo Pascal 
1983年Borland公司推出了世界闻名的Pascal编译器 -- Turbo Pascal,实现了詹森和沃斯(Jensen & Wirth)在 “Pascal User Manual and Report” 中提出的思想 。
----------------------------------------------
-
作者:
男 lsu (lsu) ★☆☆☆☆ -
普通会员
2009/6/23 14:10:54
33楼: 世界上存在过的语言开发工具,绝大多数都找不到了,看了后还想为现在的语言进行高下讨论吗?

----------

*LISP 
*MOD 
{log} 
20-GATE 
2.PAK 
3-LISP 
473L Query 
9PAC 

A# 
A+ 
A0 
A0[2] 
AACC 
AADL[1] 
AADL[2] 
AAL[1] 
AAL[2] 
AAL VL 
AAS Macro 
ABAP/4 
ABC[1] 
ABC[2] 
ABC ALGOL 
ABCL/1 
ABCL/c+ 
ABCL/R 
ABCL/R2 
Abel[1] 
ABEL[2] 
ABEL[3] 
ABLE 
ABSET 
ABSYS 1 
Abundance 
ACCEL 
Accent 
Access 
ACE 
ACL[1] 
ACL[2] 
ACOM 
ACOS 
ACP 
ACT++ 
ACT ONE 
Act1 
Act2 
Act3 
Actalk 
Active Language I 
Actor 
Actors 
Actra 
Actus 
Acumen 
Ada 
Ada-83 
Ada-95 
Ada++ 
Ada' 
ADAM 
ADAMCL 
Ada-O 
Adaplex 
ADAPT 
AdaTran 
ADD 1 TO COBOL GIVING COBOL 
ADELE 
ADES 
ADL[1] 
ADL[2] 
ADL[3] 
ADL[4] 
AdLog 
ADM 
ADR/DL 
ADR/IDEAL/PDL 
ADS 
AdvSys 
ADW 
AE 
AED 
Aeolus 
AESOP[1] 
Aesop[2] 
AFAC 
AFML 
AgenTalk 
AGORA 
AHDL[1] 
AHDL[2] 
AHPL 
AID 
AIDA[1] 
AIDA[2] 
AIMACO 
AIML[1] 
AIML[2] 
AGP-L 
AKCL 
AKL 
AL[1] 
AL[2] 
ALADIN[1] 
ALADIN[2] 
ALAM 
Alan 
A-language 
ALC 
Alcool-90 
ALCOR 
Aldat 
ALDES 
ALDiSP 
ALEC 
ALEF 
ALEPH[1] 
Aleph[2] 
Alex[1] 
Alex[2] 
Alexis 
ALF 
Alfl 
Algae 
ALGEBRAIC 
ALGOL 
ALGOL 58 
ALGOL 60 
ALGOL 60 Modified 
ALGOL 60 Revised 
ALGOL 68 
ALGOL 68-R 
ALGOL 68 Revised 
ALGOL 68C 
ALGOL 68RS 
ALGOL 68S 
ALGOL C 
ALGOL D 
ALGOL N 
ALGOL W 
ALGOL X 
ALGOL Y 
ALGY 
ALIAS 
ALJABR 
Alki 
ALLOY 
ALM 
ALMA 
ALP 
ALPACA 
ALPAK 
ALPHA[1] 
ALPHA[2] 
Alphard[1] 
AlpHard[2] 
ALPS[1] 
ALPS[2] 
ALTAC 
ALTRAN 
A-MaCCS 
Amanda 
Amber[1] 
Amber[2] 
AMBIT 
AMBIT/G 
AMBIT/L 
AMBIT/S 
AMBUSH 
AML[1] 
AML[2] 
AML[3] 
ACPI Machine Language 
AML/E 
AMP 
AMPL[1] 
AMPL[2] 
AMPLE 
AMPPL-II 
AMTRAN 
ANCP 
ANDF 
Andorra-I 
Andorra-Prolog 
Animus 
Anna 
ANSWER/DB 
ANTLR 
APAL 
APAREL 
APDL 
APESE 
Aphrodite 
APL 
APL2 
APLGOL 
APPLE 
AppleScript 
Applesoft BASIC 
APPLOG 
APRIL 
APS 
APSE 
APT 
APTools 
APX III 
AQL 
Arago 
ARC 
ARCHI 
Arctic 
ARENA 
ARES 
Argus 
Ariel 
ARITH-MATIC 
ARITY 
ART 
ART-IM 
Artemis 
ARTSPEAK 
ASDIMPL 
ASDL[1] 
ASDL[2] 
ASF 
Ashmedai 
ASIS 
ASIC 
ASL[1] 
ASL 
ASM 
ASN 
ASP 
AspecT 
ASPOL 
ASPEN 
ASPIK 
Aspirin 
ASPLE 
ASSEMBLY 
AS/SET 
AS/INQUIRY 
ASTAP 
Astral 
AstroScript 
ASYST 
AT-3 
ATLAS 
Atlas Autocode 
Atlas Commercial Language 
ATOLL 
A'UM 
Aurora 
Autocode 
AUTOGRAF 
AUTOGRP 
Autolisp 
AUTOMATH 
Autopass 
AUTO-PROMPT 
AUTOSPOT 
Autostat 
AVA 
Avalon/C++ 
Avalon/Common LISP 
Avon 
AXIOM 
AXIS 
AXLE 
AWK 
B[1] 
B[2] 
B[3] 
B Core 
B-0 
Babbage 
BABEL[1] 
BABEL[2] 
BABEL[3] 
BABYLON 
BACAIC 
BAK 
BAL 
BALGOL 
Bali 
BALITAC 
BALM 
BANCStar 
BAP 
Baroque 
BASCMP 
Bash 
BASIC 
BASIC AUTOCODER 
Basic COBOL 
Basic FORTRAN 
Basic JOVIAL 
Bawk 
BBj 
BBx 
Bc 
BC NELIAC 
BCL 
BCPL 
BDL 
BeBOP 
BefDC 
Befunge 
BEGL 
BELL 
BER 
Bertrand 
BESTOP 
BETA 
Bigwig 
BIOR 
BI/Query 
Blank 
BLAST 
BLAZE 
BLAZE 2 
Blazon 
B-LINE 
BLISS 
BlooP 
Blosim 
BLOX 
Blue[1] 
Blue[2] 
BMASF 
BMDP 
BMF 
BML 
BMSGEN 
BNF 
BNR Pascal 
BNR Prolog 
Bob 
Bobo 
BOEING 
BOEINGCALC 
BOIL 
Booster 
BOPL 
BOSS 
Boxer 
BPL 
Brain 
Brainf**k 
BRAVE 
BRIDGE 
Bridgetalk 
Brilliant 
BRUIN 
Bs 
BS12 
BSL 
BSDL 
BSL[1] 
BSL[2] 
BTEQ 
BUGSYS 
Bullfrog 
Burge's Language 
Business BASIC 
Butterfly Common LISP 
Butterfly Scheme 
Byacc 

C* 
C++ 
C++Linda 
C+@ 
C-10 
C with Classes 
CA-dBFast 
CA-Clipper 
CA-EARL 
CA-Visual Objects 
CADE 
CADET 
CADL 
CAFÉ 
CAGE 
CAJOLE 
CAL[1] 
CAL[2] 
CAL[3] 
CAL[4] 
CAL[5] 
Caliban 
Calico 
CAMAL 
Camelot Library 
CAMIL 
CAML[1] 
CAML[2] 
CAML Light 
Candle 
Cantor 
CASE SOAP III 
CASL 
CAST 
CAT 
CATO 
C/ATLAS 
Cayenne 
CAYLEY 
CBASIC 
Cc 
CC++ 
Ccalc 
CCL[1] 
CCL[2] 
CCL[3] 
CCL[4] 
CCL[5] 
CCLU 
CCP 
CCS 
CCSP 
CDADL 
CDIF 
CDL[1] 
CDL[2] 
CDL[3] 
CDL[4] 
CDL[5] 
CDL[6] 
CDL[7] 
Cecil 
Cedar 
CEEMAC+ 
CELIP 
Cellang 
CELLAS 
CELLSIM 
CELP 
CESP 
CESSL 
CFD 
CFP 
CFML 
CGGL 
CGOL 
CHAMIL 
CHARITY 
CHARM[1] 
CHARM[2] 
CHARM++ 
Charme 
CHARYBDIS 
CHASM 
CHI 
CHILI 
CHILL 
Chimp 
CHIP[1] 
CHIP[2] 
CHIP-48 
CHIP-8 
CHISEL 
CHOCS 
CIAL 
CICS 
CIEL 
CIF 
Cigale 
CIL 
Cilk 
CIMS PL/I 
CIP-L 
CIRCAL 
CISL 
CITRAN 
CKML 
CL 
CLAIRE 
CLAM[1] 
CLAM[2] 
Clap 
Clarion 
Clascal 
CLASP 
Classic-Ada 
Clean 
CLEAR 
CLEO 
CLI 
C-Linda 
CLIP[1] 
CLIP[2] 
Clipper 
CLIPS 
CLISP 
CLIST 
CLIX 
Clock 
CLOS 
CLOUT 
CLP[1] 
CLP[2] 
CLP(BNR) 
CLP(FD) 
CLP(FD S) 
CLP(R) 
CLP* 
CLP(sigma*) 
CLU 
Cluster 86 
CMAY 
CML[1] 
CML[2] 
Cmm 
C Mod-L 
CMS-2 
CMSGEN 
CO2 
COALA 
COBOL 
COBOL-1961 Extended 
COBOL II 
CobolScript 
Cocoa 
Cocol 
Code 2 
CodeCenter 
CODIL 
Cofac 
COFF 
COGEN 
COGENT 
COGNOS 
COGO 
Coherent Parallel C 
COIF 
COLASL 
COLD 
COLD-K 
Cold Fusion 
COLINGO 
COM 
COMAL 
COMIT 
Comma 
COMMEN 
Commercial Translator 
Common LISP 
CommonLoops 
Common Objects 
COMPAXT II 
Compact COBOL 
Compas Pascal 
COMPASS 
Compel 
Compiler-Compiler 
COMPL 
COMPREHENSIVE 
COMPROSL 
Computer Animation Movie Language 
Computer Compiler 
Computer Design Language 
COMSL 
COMTRAN 
ConC 
Concert/C 
CONCUR 
Concurrent Aggregates (CA) 
Concurrent C[1] 
Concurrent C[2] 
Concurrent C++ 
Concurrent Clean 
Concurrent CLU 
Concurrent Euclid 
Concurrent LISP 
Concurrent Oberon 
Concurrent Pascal 
Concurrent Prolog 
Concurrent Scheme 
ConcurrentSmalltalk 
Condela 
CONIC 
Connection Machine LISP 
CONNIVER 
ConstraintLisp 
CONSTRAINTS 
Consul 
ControlH 
CONVERT[1] 
CONVERT[2] 
CooC 
COOL[1] 
COOL[2] 
COOL[3] 
Coq 
CORAL[1] 
CORAL[2] 
CORAL[3] 
CORBA 
CORBIE 
CORC 
CORE 
Coroutine Pascal 
CORRELATE 
Correlatives and Conversions 
CORTL 
CORVET 
CorVision 
CorVu 
Coursewriter III 
COWSEL 
CP 
CParaOps5 
CPL[1] 
CPL[2] 
CPS[1] 
CPS[2] 
C-Refine 
CRISP 
CRL 
CROSSTABS 
Crystal 
CS-4 
CS-Prolog 
C-Scheme 
CSDL 
csh 
CSIM 
CSL[1] 
CSL[2] 
CSM 
CSMP 
CSound 
CSP 
CSP/80 
CS/Pcode 
CSP/k 
CSP-S 
CSPS 
CS/Qcode 
CSS/II 
CSSA 
CSSL 
CSTools 
cT 
Ctax 
CTL[1] 
CTL[2] 
Cube 
CUCH 
Culler-Fried System 
CULPRIT 
CUPID 
CuPit 
CUPL 
Curl 
CWIC 
CYBIL 
CycL 
Cyn++ 
CypherText 
CxPERT 
CYGNET 
D[1] 
D[2] 
D[3] 
DACAPO 
DACTL 
DAD 
Daisy 
DAISY 201 
DAL 
DAML 
DAP-16 
DAP Fortran 
DAPLEX 
DARE 
Darms 
Dartmouth BASIC 
DAS 
DASL 
Data/BASIC 
DATABUS 
DATACODE I 
Dataflex 
Datatrieve 
Dataparallel-C 
Data Parallel Haskell 
Data Structures Language 
DATA-TEXT 
DataVis 
dBASE 
DBC 
dBFAST 
DBL 
DBML 
DBPL 
dBXL 
Dc 
DCALGOL 
DCDL 
DCG 
DCL[1] 
DCL[2] 
DCL[3] 
DDL[1] 
DDL[2] 
DDL[3] 
DDL[4] 
DDM 
DEACON 
DEAL 
DEC-RALLY 
DECAL 
DECTPU 
DEL 
Delirium 
Delphi 
Delta[1] 
Delta[2] 
Delta[3] 
Delta-Prolog 
DEMON 
DENIM 
Design System Language 
DER 
DETAB 
DETOL 
Deva 
DEX 
DFC 
DG/L[1] 
DG/L[2] 
DHTML 
DIALECT 
DIALOG 
DialogScript 
DIAMAG 
Diamond 
DIANA 
DIBOL 
Dictionary APL 
Dijkstra's guarded command language 
DIMATE 
DinnerBell 
DINO 
Dis 
Disiple 
Dislang 
Distributed Eiffel 
Distributed Processes 
Distributed Smalltalk 
DL/1 
DLG 
DLP 
DLX 
DMAD 
DMALGOL 
DML[1] 
DML[2] 
DML[3] 
DNA-4 
Doc 
DOCUS 
DoD-1 
DOUGLAS 
DOL 
DOVPA 
DOW COMPILER 
DOWL 
d-Prolog 
DPL 
DPL-82 
DPS 
dpSather 
DQL 
draco 
DRAGON 
DRAGOON 
DROOL 
DRUCO I 
DSL[1] 
DSL[2] 
DSL[3] 
DSL[4] 
DSM[1] 
DSM[2] 
DSP/C 
DSP32 Assembly Language 
DSPL 
DSSP 
DSSSL 
DTABL 
DTALGOL 
DTIPT 
DUAL-607 
Dual FCP 
DuoTalk 
Durra 
DYANA 
DYL260 
Dylan 
Dynace 
Dynamite 
DYNAMO 
DYSAC 
DYSTAL 
E[1] 
E[2] 
EADL 
Eagle 
Ease 
EASE II 
EASEL 
EASIAC 
EASY FOX 
Easytrieve 
EBASIC 
EBNF 
ECAP II 
Echidna 
ECL[1] 
ECL[2] 
ECLAIR 
ECMA 
ECMAScript 
ECP 
ECRC-Prolog 
ECSL 
ECSP 
ECSS II 
ECSSL 
Eden 
EDIF 
Edinburgh Prolog 
Edison[1] 
Edison[2] 
EDL[1] 
EDL[2] 
EDL[3] 
EDL[4] 
EDA/SQL 
EFDM 
EFL 
Eh 
Eiffel 
EL1 
el(alpha) 
Elan 
Elegant 
ELF[1] 
ELF[2] 
ELF[3] 
ELI[1] 
ELI[2] 
ELISP 
Elk 
ELLA 
ELLA 2000 
Ellie 
ELLIS 
ELMAGUIDE 
ELMAMETA 
ELP[1] 
ELP[2] 
ELSIE 
EM-1 
EMA 
EMACS LISP 
Emerald 
EML 
EMPL 
emu 
Enform 
English 
Enscribe 
Ensemble 
EOL 
EPILOG[1] 
EPILOG[2] 
EPL[1] 
EPL[2] 
EPL[3] 
EPL[4] 
EPOS 
EPROS 
EPSILON 
EPSIMONE 
EqL 
EQLog 
Eqn 
Equel 
Erlang 
ERFPI 
es[1] 
ES[2] 
ES-1 
ESCAPE 
Escher 
ESF 
ESI 
Esim 
ESP[1] 
ESP[2] 
ESP[3] 
ESP[4] 
ESPADVISOR 
ESPL/I 
ESPOL 
Estelle 
Esterel 
ET 
ET++ 
ETC 
ETHER 
Euclid 
EULER[1] 
Euler[2] 
EuLisp 
Euphoria 
Eureka 
Eurisko 
Eva 
EVL 
EXAPT 
EXEC 
EXEC2 
Expect 
Express[1] 
Express[2] 
EXPRESS[3] 
EXPRESSION 
EXSYS 
Extended ALGOL 
Extended C++ 
Extended Common LISP 
Extended ML 
Extended Pascal 
EXTRA 
EZ 
EZNOMAD 


F77 
F90 
FAC 
Facets 
Facile 
FACT 
FactoryLink IV 
FAD 
FAIR 
FALSE 
FAME 
FAP 
FAPL[1] 
FAPL[2] 
FAR 
FAS 
FASBOL 
FASE 
FAST 
FBD 
FC 
FCL 
F-code 
FCP 
FDL[1] 
FDL[2] 
FDL[3] 
FDL[4] 
FDM4 
Feel 
FEL 
FFP 
FGHC 
FGL[1] 
FGL[2] 
FGL+LV 
FGRAAL 
FIDIL 
FIDO 
Fifth 
File Composition 
F+L 
FL 
FLAIR 
FLAP 
Flavors 
Fleng 
FLEX[1] 
FLEX[2] 
FLEX[3] 
Flex 2 
FlexGen 
FLIC 
FLINT 
FLIP[1] 
FLIP[2] 
FLIP[3] 
FLIP[4] 
FLIP-SPUR 
F-Logic 
FLOP 
FlooP 
FLOW-MATIC 
FLPL 
FLUB 
FML 
FMPL 
FOCAL[1]] 
FOCAL[2] 
FOCL 
FOCUS 
FOIL 
Foogol 
FOOL 
FOOP 
FORC 
Force 
ForceOne 
ForceTwo 
FORM 
FORMAC 
FORMAL[1] 
FORMAL 
FORMAT-FORTRAN 
Formes 
FORML 
Forms 
Forms/2 
Forms/3 
Formula[1] 
FORMULA[2] 
Formula ALGOL 
Fornax 
Forsythe 
Fort?/A> 
FORTH 
FORTRAN 
FORTRAN I 
FORTRAN II 
FORTRAN III 
FORTRAN IV 
FORTRAN V 
FORTRAN VI 
FORTRAN 66 
FORTRAN 77 
FORTRAN 8x 
FORTRAN 90 
FORTRAN 95 
FORTRAN 200X 
Fortran D 
FORTRAN Extended 
Fortran-Linda 
Fortran M 
FORTRAN-Plus 
FORTRANSIT 
FORTRUNCIBLE 
FOSIL 
Foundation 
FoxBASE+ 
FoxPRO 
FP 
FP2 
FP/M 
FQL 
FrameKit 
FRAMEWORK 
FRAN 
FRANK 
Franz Lisp 
FRED 
Fresco 
Fresh 
FRINGE 
FRL 
FRMT-FTRN 
Fromage 
Froth 
FSL 
FSMDL 
Fugue 
Fun 
FUNLOG 
FX-87 
FX-90 
G[1] 
G[2] 
G[3] 
G[4] 
G2 
Gabriel 
GADS 
Gaelic 
Galaxy 
Galileo 
Gallina 
Gambit 
GAMMA[1] 
GAMMA[2] 
GAN 
GAP 
GAPLog 
Gargoyle 
GARP 
GASP 
GAT 
GATE 
Gauss 
gawk 
GCL[1] 
GCL[2] 
GCL[3] 
G-Code[1] 
G-code[2] 
GDML 
GDPL 
GEA 
GECOM 
Gedanken 
GEL[1] 
GEL[2] 
Gema 
General Purpose Graphic Language 
Gentleman's Portable Coroutine System 
Genascript 
GENER/OL 
GENIFER 
GeODE 
GEORGE 
GEPURS 
Gerald 
GEST 
GHC 
Gia-2 
GIM-1 
GIN5 
Ginger 
GINO 
GIP 
GIRL 
GKS 
GL 
Glammar 
GLASS 
Glenda 
Glish 
Glisp 
GLog 
GLOS 
GLOW 
GLUG 
Glypnir 
GMAP 
GML 
GMPL 
Gnu CL 
Godel 
Gofer 
GOL 
GOM 
GOOD 
Gorby 
GOSPL 
GP 
GPL[1] 
GPL[2] 
GPL[3] 
GPM 
GPGS 
GPSS 
GPX 
GQL 
Graal[1] 
GRAAL[2] 
GRAF 
GRAIL 
GRAIN 
GRAM 
Grapes 
Graphic ALGOL 
Graphic Language 
GRAPPLE 
GRASP 
GRASP/Ada 
GREEN 
GRG 
GRIND 
groff 
GSBL 
GSL 
GSPL 
GTL 
GTML 
GUEST 
Guile 
Guru 
GVL 
GW-BASIC 
Gypsy 
GYVE 
HAL/S 
HALGOL 
HALMAT 
Haskell 
HASL 
HCLP 
HCPRVR 
HDFL 
HDM 
HDML 
HELP[1] 
HELP[2] 
HELP[3] 
HEQS 
HERAKLIT 
Hermes 
HIBOL 
High C 
High Performance Fortran 
HiLo 
HiLog 
HINT 
HLISP 
HLEVEL 
HLL 
HLP84 
HMDES 
HMSL 
HOL 
Honeywell-800 Business Compiler 
HOOK 
Hope 
Hope+ 
Hope+C 
HORB 
HOS-STPL 
HPCode 
HPCode-Plus 
HPF 
HP-GL 
HP-GL/2 
HPJava 
HPL[1] 
HPL[2] 
HQUEL 
HQL 
HSDL 
HSL-FX 
HSQL 
HTML 
HTML+ 
HUGO 
HURON 
Hybrid 
Hyper-C 
Hyperscript 
HyperTalk 
HyTime 
I4HL 
IAL 
IAM 
IBEX 
ICES 
ICETRAN 
ICI 
ICL 
Icon 
Iconicode 
IC-Prolog 
IC Prolog ][ 
Id 
IDAMS 
IDEA 
IDEAL[1] 
IDEAL 
IDEF0 
IDL[1] 
IDL[2] 
IDL[3] 
IDL[4] 
IDL[5] 
IDML 
IDMS 
Id Nouveau 
IDOL 
IDS/I 
IEF 
IEW 
IF1 
IF2 
IFIP 
IFP 
IFPS/PLUS 
IFX 
IGL 
iHTML 
IIS 
IITRAN 
ILE AS/400 
IL 
ILIAD 
ILLGOL 
ILLIAC 
ILOC 
IML 
IMP[1] 
IMP[2] 
IMP[3] 
IMP[4] 
Ina Jo 
Info BASIC 
INFORM 
Information Algebra 
Inglish 
InnovAda 
Input 
INQUIRE 
INSIGHT 
INSTALL/1 
INTCODE 
INTELLECT 
INTERACTIVE 
INTERCAL 
INTERCOM 
Interlisp 
Intermediate Programming Language 
Interpress 
Iota 
IPL 
IPS 
IQ 
IQL 
IQLISP 
IQRP 
IRAF CL 
IRC 
IRDATA 
IRL[1] 
IRL[2] 
IRL[3] 
Ironman 
IRSL 
Isaac 
ISBL 
Isabelle-92 
ISDL 
ISETL 
ISIS[1] 
ISIS[2] 
ISL[1] 
ISL[2] 
ISLisp 
ISM/SML 
ISP 
ISPL 
ISPS 
ISWIM 
IT 
ITCL 
Ivan 
Iverson's Language 
IVTRAN 
IXSQL 


J3 
J73 
JACAL 
JACL 
Jada 
Jade[1] 
Jade[2] 
JaM 
Jam STAPL 
Janus[1] 
Janus[2] 
Jasmin 
Java 
Java2K 
JavaScript 
JavaSpaces 
JAZ 
JCL 
JCS-13 
JEAN 
JESS 
JJ 
JMSL 
JOSS 
JOL[1] 
JOL[2] 
Jossle 
JOVIAL 
Joy 
Joyce 
JPL 
JPLDIS 
JQL[1] 
JQL[2] 
JS 
JScript 
JTS 
Juno 
Jym 

K5 
Kaleidoscope 
Kali 
KAP 
Karel 
KBML 
KBMS 
KCL 
K-code 
KEE 
Kernel Parlog 
Kevo 
Keyplus 
KFX 
Kid 
KidSim 
Kiev 
KIF 
KISS 
KL 
KL0 
KL1 
Klerer-May System 
KLIC 
KLO 
KL-ONE 
KLS 
KMODEL 
KNOWOL 
KOALA 
KOMPILER 
KOSTM 
KQML 
KR 
KRC 
KRL 
KRS 
KRSL 
KRYPTON 
Ksh 
KUIP 
L0 
L6 
LabVIEW 
Lace 
LD 
LADE 
LADY 
Lagoona 
Lakota 
LALO 
LAMBDA 
lambda-Prolog 
Lambda-RTL 
LAMBIT/L 
LAMINA 
Language H 
Laning and Zierler 
LAP 
LAP4 
LAPSE 
Larch 
Larch/Ada 
Larch/CLU 
LaTeX 
LAU 
LAURE 
LAVA 
LAX 
LCC 
LCL[1] 
LCL[2] 
LCS 
LDL 
LDL1 
LDT 
LE/1 
LEAF[1] 
LEAF[2] 
Lean 
LEAP 
LECOM 
Leda 
LeFun 
Legion 
LEGOL[1] 
LELAND 
le-lisp 
LENS 
Leo 
Lex[1] 
Lex[2] 
LG 
LGDF 
LGEN 
LGN 
Liana 
LIDO 
LiE 
LIFE 
LIFOO 
LIL[1] 
LIL[2] 
Lila 
LILEAnna 
LILITH 
Limbo 
LIMDEP 
LIMP 
Linc 
Lincoln Reckoner 
Linda 
LindaLISP 
Lingo 
LINGOL 
LIPL 
LIS 
LISA[1] 
LISA[2] 
LISP 
LISP 2 
LISP70 
LISP A 
LispKit Lisp 
Lisp-Linda 
LISP Machine LISP 
Lisptalk 
LITHE 
LITTLE 
Little Smalltalk 
LLM3 
LM3 
LML[1] 
LML[2] 
LNF 
L&O 
LO 
LogC 
LOGEL 
LOGIC 
Logic Design Language 
LOGIN 
LOGLAN 
LOGLISP 
LOGO 
LOGOL 
LOLITA 
Lolli 
LOM 
LOOK 
LOOKS[1] 
LOOKS[2] 
LOOPN 
LOOPS 
LOP 
LORE[1] 
Lore[2] 
LOREL 
LOTIS 
LOTOS 
Lout 
Low-Ada 
LOWL 
LPC 
LPG[1] 
LPG[2] 
LPL[1] 
LPL[2] 
LPS 
LRLTRAN 
LSL[1] 
LSL[2] 
LSYD 
LT-2 
LTR 
LTR2 
LTR3 
Lua 
LUCID[1] 
Lucid[2] 
Lucinda 
Luck 
Lucy 
LUKKO 
LUSTRE 
LYaPAS 
Lygon 
LYNX 
LYRIC

M[1] 
M[2] 
M3 
M4 
M5 
M6 
MAC 
Mac-1 
MAC-360 
Macaulay 
MACE 
MACH1 
Machiavelli 
MACL 
MACLISP 
MACRO[1] 
MACRO[2] 
Macro SAP 
MACSYMA 
MAD[1] 
MAD[2] 
Mad/1 
MADCAP 
MADTRAN 
MaestRo 
MAGEC 
Magenta 
MAGIC 
MAGIC/L 
Magic Paper 
MAGIK 
Magma2 
MagmaLISP 
MAGNUM 
Magritte 
MAINSAIL 
Maisie 
Make 
MAL 
Malbolge 
MALPAS 
Manchester Autocode 
Mandala 
MANTIS 
MAO 
MAP 
Maple 
MAPPER 
MARBLE 
Maril 
MARK IV 
MARK V 
Markov 
Marlais 
Marseille Prolog 
MARSYAS 
MARVIN 
Mary 
MAS 
MASM 
Massey Hope 
MAST 
Matchmaker 
Mathcad 
Mathematica 
MATHLAB 
MATH-MATIC 
Matrix Compiler 
MATRIX MATH 
Maude 
Mawk 
Mawl 
MAXIMOP 
MBASIC 
MC 
McG360 
McBASIC 
MCL 
M-Code[1] 
M-code[2] 
MCPL 
MCS 
MD 
MDL 
MDPN 
me too 
MEL 
MELD[1] 
MELD[2] 
MELD[3] 
MeldC 
Melinda 
Mentat 
MENTOR 
MENYMA/S 
Mercury Autocode 
Mercury 
MEROON 
Mesa 
META 
META 5 
Meta-II 
Meta-IV 
Meta-Crystal 
METAFONT 
MetaH 
Meta-HTML 
Metakey 
METAL[1] 
Metal[2] 
METAL[3] 
Meta Post 
Meta-Vlisp 
Met-English 
METEOR 
Methods 
MFTL 
MHDL[1] 
MHDL[2] 
Mic-1 
Mic-2 
microAPL 
microPLANNER 
MicroStep 
microTAL 
MIDAS 
MIDL[1] 
MIDL[2] 
MIG 
MIIS 
MIKE 
MIL 
MILITRAN 
MIMIC 
MIMOLA 
Mini-ML 
Mini PL/I 
MINITAB II 
MINT 
Miracula 
Miranda 
MIRFAC 
MISHAP 
MITILAC 
Miva Script 
MIXAL 
MJS 
ML[1] 
ML[2] 
ML/1 
ML-2000 
MLAB 
ML/I 
MLISP[1] 
MLISP[2] 
MLISP[3] 
ML-Linda 
ML Threads 
Mma 
MML 
MOBSSL-UAF 
Mock Lisp 
Mod51 
MODCAL 
Mode 
MODEF 
MODEL 
Model 204 
Model-K 
MODSIM II 
Modula 
Modula-2 
Modula-2* 
Modula-2+ 
Modula-3 
Modula-3* 
Modula-3pi 
Modula-P 
Modula-Prolog 
Modula/R 
Modula-R 
Modular C 
Modular Prolog 
Modulex 
MOHLL 
MOLLY 
Molscript 
Mona 
MOO 
MoonRock 
Moostrap 
MooZ 
MoPL 
MOPS 
MORAL 
MORTRAN 
MOSAIC 
Mouse 
Moxie 
MP-1 
MPGL 
MPI 
MPICL 
MPL[1] 
MPL[2] 
MPL[3] 
MPL[4] 
MPL II 
MPPL 
M-Prolog[1] 
M-Prolog[2] 
MPS III 
MPSX 
MPTMON 
MRS 
MSDL 
MSG 
MSL 
M-Speak 
MUCAL 
MUD 
Muddle 
muFP 
muLISP 
Mul-T 
multiC 
MultiLisp 
Multi-Pascal 
MultiScheme 
MUMPS 
MU-Prolog 
MUSH 
muSimp 
Muse 
Music 
MUSL 
m-Verdi 
MYSTIC 
N+ 
NASTRAN 
Napier 
NAPLPS 
NAPSS 
NASSL 
NATURAL 
Natural English 
Navel 
nawk 
NB 
NCL 
NDL[1] 
NDL[2] 
n dot 
Neat 3 
Nebula 
NELAPT 
NELIAC 
Neon 
NERECO 
NESL 
NETL 
NetRexx 
NETRON/CAP 
NetSpec 
New Flavors 
NEWLIB 
NEWP 
NewsClip 
Newspeak[1] 
Newspeak[2] 
Newsqueak 
Newton 
NewtonScript 
NEXPERT 
Nexpert Object 
NFQL 
NGL 
NIAL 
Nickle 
NICOL I[1] 
NICOL[2] 
Nicolog 
NIDL 
NIKL 
NIL[1] 
NIL[2] 
NJCL 
nML 
NODAL 
Noddy 
NOMAD 
Nonpareil 
NORC COMPILER 
NORD PL 
Nother 
NPL[1] 
NPL[2] 
NPL[3] 
NPPL 
N-Prolog 
NQL 
Nqthm 
nroff 
NUCLEOL 
NUPRL 
NU-Prolog 
NX/2 
NYAP 
Nyquist 
NYU OMNIFAX 

O2 
Oaklisp 
OBE 
Oberon 
Oberon-1 
Oberon-2 
Oberon-V 
OBJ 
OBJ0 
OBJT 
OBJ1 
OBJ2 
OBJ3 
Object CHILL 
Object LISP 
ObjectLOGO 
Object Oberon 
Object-CHILL 
Object-COBOL 
Object-Oriented Turing 
ObjectPAL 
Object Pascal 
Object REXX 
Object Star 
ObjectVIEW 
Object-Z 
Objective C 
Objective CAML 
Objective VHDL 
Objlog 
ObjVlisp 
ObjVProlog 
Obliq 
Oblog[1] 
OBLOG[2] 
OBSCURE 
Obtuse 
Oc 
OCAL 
OCALA 
occam 1 
occam 2 
occam 3 
OCL 
OCODE 
Octave 
odl[1] 
ODL[2] 
ODL 
ODL[3] 
ODL[4] 
OGL 
OIDL 
OIL[1] 
OIL[2] 
OISC 
OLC 
OLDAS 
OLGA 
Omega 
OML[1] 
OML[2] 
OML[3] 
OMNI 
OMNICODE 
OMNIFAX 
Omnimark 
OMNITAB 
OMT 
Ondine 
Ontic 
OO-CHILL 
OODL 
OOF 
OOGL 
OOPS 
OOT 
OOZE 
OPAL-0 
OPAL[1] 
OPAL[2] 
OPAL[3] 
OPAL[4] 
OPAL[5] 
OPL 
OPL[2] 
O-plan 
OPS[1] 
OPS[2] 
OPTRAN 
Opus 
OQL 
Orca 
OREGANO 
Orient84/K 
ORTHOCARTAN 
Orwell 
Orthogonal 
OSCAR[1] 
OSCAR[2] 
OSL 
O'small 
OSQL 
OSSL 
Ottawa Euclid 
OWHY 
OWL 
Ox 
Oz 
oz++ 
P+ 
P4 
PABC 
PacBase 
PACE 
PACT I 
PACTOLUS 
Paddle 
PaDL[1] 
PADL[2] 
PADL[3] 
PADL[4] 
PAF 
PAGE-1 
PAGE-2 
PaiLisp 
PAISLey 
PAL[1] 
PAL[2] 
PAL[3] 
PAL[4] 
PAL[5] 
Pam 
Pandora 
PANON 
PARADOX/PAL 
Paragon 
Paralation 
Paralation LISP 
Paralation C 
ParAlfl 
Parallaxis 
Parallel C 
Parallel FORTH 
Parallel Pascal 
Parallel SML 
Parasol 
Pari 
Paris 
Parlance 
Parlog 
Parlog++ 
PARMACS 
ParMod 
PARSEC[1] 
PARSEC[2] 
Parsley 
PARTS 
PARULEL 
Pascal 
Pascal++ 
Pascal- 
Pascal-2 
Pascal-80 
Pascal+CSP 
Pascal-F 
Pascal-FC 
Pascal/L 
Pascal-Linda 
Pascal-m 
Pascal-P 
Pascal Plus 
Pascal/R 
Pascal-S 
Pascal-SC 
Pasqual 
PASSIM 
PASRO 
PAT[1] 
PAT[2] 
Path Pascal 
PC 
pC++ 
PCF 
PCIRL 
PCL[1] 
PCL[2] 
PCL[3] 
PCL[4] 
PCL[5] 
PCLIPS 
PCN 
P-code 
PC-TILES 
PDEL 
PDELAN 
PDIL 
PDL Millenium 
PDL2 
PDP-11 ADE 
PDS/MaGen 
PEARL[1] 
PEARL[2] 
Pearl[3] 
PEARL[4] 
Pebble 
Pebbleman 
PECOS 
PEEL 
PEF 
PENCIL 
PeopleCode 
Pepper 
PEPsy 
Perl 
PerlScript 
PFL[1] 
PFL[2] 
Pfortran 
pH 
PH/FI 
PHIGS 
PHOCUS 
PHP 
PIC 
Pick BASIC 
PICL 
PICQUERY 
Pictorial Janus 
pidgen+ 
PIE 
PIF 
Pike 
PIL 
PIL/I 
PILE[1] 
PILE[2] 
PILOT 
PINBOL 
PIRL 
PIT 
Pizza 
PJL 
PL-11 
PL/360 
PL516 
PL-6 
PL 
Pla 
PLACE 
PLAGO 
PLAIN 
PLAN 
Planet 
PLANIT 
Plankalkul 
PLANNER 
PLANS 
PLASMA 
Plasyd 
PLATO 
Platon 
PLAY 
Playground 
PL/B 
PL/C 
PLEX 
PL/I 
PL/I SUBSET 
PL/I Subset G 
Pliant 
PL/I-FORMAC 
PLISP 
PLITS 
PL/M 
PL/MP 
PL/P 
PL/PROPHET 
PL/S 
PL/Seq 
PL/SQL 
PLUM 
Plural EuLisp 
PLUS 
PLUSS 
PLZ 
PLZ/ASM 
PM 
PML 
PNML 
PNU-Prolog 
POCAL 
POFAC 
POGO 
POL 
Polka 
Poly[1] 
POLY[2] 
POLY[3] 
polyFORTH 
POLYGOTH 
POLY Pascal 
Ponder 
POOL 
POOL-I 
POOL-T 
POP-1 
POP-2 
POP-10 
POP-11 
POP++ 
POPCORN 
Poplar 
POPLER 
POPLOG 
PopTalk 
Port 
Portable Standard LISP 
PORTAL 
Port Language 
POSE 
POSES++ 
POSTQUEL 
PostScript 
POSYBL 
POV-Ray 
PowerFuL 
POWERHOUSE 
PowerScript 
PPL[1] 
PPL[2] 
PPL[3] 
PPLambda 
P-Prolog 
PRA 
pre-cc 
PREP 
PRESTO 
PRINT 
PRINT I 
PRISM 
PRL 
PRO-IV 
Probe 
PROC 
PROCOL 
PROFILE 
PROGENY 
Prograph 
PROGRES 
Progress 
PROJECT 
Prolog 
Prolog-2 
Prolog II 
Prolog-III 
Prolog+ 
Prolog++ 
Prolog-D-Linda 
Prolog-Linda[1] 
Prolog-Linda[2] 
PROMAL 
PROMELA 
Prometheus 
Pronet 
PROOF/L 
Proposal Writing 
PROSE[1] 
Prose[2] 
ProSet 
PROSPER 
ProTalk 
PROTEUS[1] 
PROTEUS[2] 
Protosynthex 
PS 440 
PS-ALGOL 
pSather 
PSETL 
PSL[1] 
PSL[2] 
PSML 
P-TAC 
PUB 
PUFFT 
PUMPKIN 
PVL 
PVM 
PV-Wave 
Python[1] 
Python[2] 
Q[1] 
Q[2] 
Q-BAL 
QA4 
QBASIC 
QBE 
QCL 
Qlambda 
QLISP[1] 
Qlisp[2] 
QLOG 
QMF 
QPE 
QPL 
Q-systems 
Quake 
QUATTRO 
QUEASY 
QUEL 
Quest[1] 
QUEST[2] 
QUICK 
Quick BASIC 
Quikjob 
Quicksilver 
QUIKSCRIPT 
QUIKTRAN 
Quilt 
QUIN 
Quintec-Objects 
QUIZ 
Quty 
QX 

Raddle 
RAIL 
RAISE 
RAL 
RALLY 
RAMIS II 
Rapid 
Rapide 
RapidGen 
Rapidwrite 
RAPT 
RASP 
RATEL 
RATFIV 
RATFOR 
RATS 
RAVE 
RAWOOP-SNAP 
R:BASE 
R/BASIC[1] 
RBASIC[2] 
RBCSP 
rc[1] 
rc[2] 
RCC[1] 
RCC[2] 
RCL 
RDB 
RDDL 
RDF 
RDL[1] 
RDL[2] 
Reactive C 
Realizer 
Real-Time Euclid 
Real-Time Mentat 
Real-Time Pascal 
REBOL 
REC 
Recital 
RECOL 
RED 
REDCODE 
RediLisp 
REDL 
REDUCE 
Refal 
REF-ARF 
Refine 
Refined C 
Refined FORTRAN 
REG-SYMBOLIC 
REGTRAL 
RELATE/3000 
Relational Language 
RELATIVE 
RELAX 
RELAX NG 
RELCODE 
REL English 
reMorse 
RenderMan Shading Language 
RENDEZVOUS 
REPL 
Required-COBOL 
Retrieve 
Reuse 
Revised ALGOL 60 
REX 
REXX 
Rez 
RIGAL 
Rigel 
RIPscrip 
RLIST 
RLL 
RMAG 
ROADS 
ROBEX 
Robotalk 
roff 
ROME 
ROPCO 
Rosetta 
Rossette 
RPG 
RPL-1 
RPL[1] 
RPL[2] 
RPT 
RSL 
RTAG 
RTC++ 
RT-CDL 
RTE 
RTL 
RTL/1 
RTL/2 
RUBIX 
Ruby[1] 
Ruby[2] 
Ruby[3] 
RUFL 
RUNCIBLE 
RUNOFF 
RUSH[1] 
RUSH[2] 
Russell 
RUTH 

S* 
S*A 
S*M 
S3 
SAAL 
SAC[1] 
SAC[2] 
SAC-1 
SAC2 
SAD SAM 
SAFARI 
Safe Ada 
SAIL[1] 
SAIL[2] 
SAINT 
SAL[1] 
SAL[2] 
SAL[3] 
SAL[4] 
SALEM 
S-Algol 
Salieri 
Sally 
SALT[1] 
SALT[2] 
SAM76 
SAMeDL 
Sandman 
SAOL 
SAP 
SAPscript 
SAPIENS 
SARG 
Sartre 
SAS 
SASL[1] 
SASL[2] 
SASL+LV 
SASL-YACC 
Sather 
Sather-K 
SAUL 
SAVVY 
SBASIC 
SCALLOP 
SCAN[1] 
SCAN[2] 
SCEPTRE 
Scheme 
Scheme-Linda 
School 
Schoonschip 
SCL[1] 
SCL[2] 
SCL[3] 
SCL[4] 
SDL[4] 
SDL[5] 
SCML 
Scode 
SCOOP 
SCOOPS 
SCRAP 
Scratchpad 
Screamer 
Screenwrite 
Scribe 
SCRIPT[1] 
SCRIPT[2] 
ScriptX 
SCROLL 
Scsh 
Sculptor 4GL+SQL 
SDF 
SDL[1] 
SDL[2] 
SDL[3] 
SDL 92 
SDML 
SDMS 
SEAL 
Sed 
SEED 
SEESAW 
SEL[1] 
SEL[2] 
Self 
SEM 
Sendmail 
Seneca 
SEPIA 
SEQUAL 
Seque 
SEQUEL[1] 
SEQUEL[2] 
SEQUEL 2 
SERQL 
SESL 
SETL 
SETL2 
SETL/E 
SETS 
SEUS 
SEXI 
SFC 
SFD-ALGOL 
SFL 
SFLV 
SFQL 
SGML 
Sh 
SHACO 
SHADOW 
Sharp APL 
SHEEP 
SHELL 
Shelta 
Shift 
Short Code or SHORTCODE 
Show-And-Tell 
ShowText 
SICStus Prolog 
SIFT[1] 
SIFT[2] 
SIGLA 
SIGNAL 
SIL[1] 
SIL[2] 
SIL[3] 
Silage 
Silk[1] 
SILK[2] 
SIMAN 
SIMCMP 
Simkin 
SIML/I 
Simone 
SIMPAC 
SIMPAS 
SIMPL[1] 
SIMPL[2] 
SIMPL[3] 
SimPlan 
SIMPLE[1] 
SIMPLE[2] 
SIMPL/I 
SIMPL-T 
SIMSCRIPT 
SIMULA I 
SIMULA 67 
SIMULA 
Simulating Digital Systems 
SINA 
SIPLAN 
Siprol 
SIR 
Siri 
Sirius 
SISAL 
SISAL 90 
SITBOL 
Sketchpad 
Skim 
SKOL 
SL5 
SLAM[1] 
SLAM[2] 
SLANG[1] 
SLANG[2] 
SLANG[3] 
SLANG[4] 
S-Lang 
Slate 
SLDL 
SLED 
Slim 
SLIP 
SLIPS 
SLLIC 
Sloop 
SMALGOL 
SMALL[1] 
SMALL[2] 
Small-C 
Smalltalk 
Smalltalk-80 
SmalltalkAgents 
Smalltalk DB 
Smalltalk/V 
SmallVDM 
SmallWorld 
SMART 
SMETANA 
SMIL[1] 
SMIL[2] 
SMITH 
SML[1] 
SML[2] 
SML# 
SML/NJ 
SMP 
SNAP[1] 
SNAP[2] 
SNOBOL 
SNOBOL2 
SNOBOL3 
SNOBOL4 
SNOOPS 
SO 2 
SOAP[1] 
SOAP[2] 
SOAR 
SOCRATIC 
SODA 
SODAS 
SOHIO 
SOL[1] 
SOL[2] 
SOL[3] 
SOLO 
Solve 
SP 
SPAD 
SPADE 
Spanner 
SPAR[1] 
Spar[2] 
SPARK 
SPARKS 
SPDL 
Speakeasy 
Spec 
SPECIAL 
SPECOL 
SPEED 
Speedcoding 
Speedcoding 3 
SPEEDEX 
SP/k 
SPG 
SPIT 
SPITBOL 
SPL[1] 
SPL[2] 
SPL[3] 
SPL[4] 
SPL[5] 
SPL[6] 
SPL[7] 
SPL[8] 
SPLash![1] 
SPLASH[2] 
SPL/I 
SPLINTER 
Split-C 
SPLX 
SPM 
Spool 
SPRING 
SPRINT 
SPS 
SPSS 
SPUR 
Squiggol 
SQL 
SQL Module Language 
SQL/EER 
SQML 
SQUARE 
Squeak 
SQUISHY 
SR 
SRC Modula-3 
SRDL[1] 
SRDL[2] 
Srl[1] 
SRL[2] 
SRL[3] 
SSDL 
SSL[1] 
SSL[2] 
ST 
STAB-11 
STAC 
STAGE2 
Standard Lisp 
Standard ML 
STAR 0 
StarLISP 
StarLogo 
StarMOD 
Starset 
Statemate 
Steelman 
STENSOR 
STERNOL 
Sticks&Stones 
STIL 
STING 
STOIC 
Stoneman 
STP4 
Strand[1] 
Strand[2] 
STRATAGEM 
Strawman 
STREAM 
STRESS 
STROBES 
STRUDL 
STRUM 
STRUM2 
STSC APL 
STUDENT 
Student PL/I 
STUDIO 
STYLE 
SUAVE 
SuccessoR 
Sue 
SUGAR 
SUIF 
SUILVEN 
SUMMER 
SUMMER SESSION 
SUPER 
SUPERBASE 
SuperCollider 
SUPERMAC 
Super Pascal 
SuperTalk 
Sure 
Surf 
SURGE 
SURPASS 
s-Verdi 
SweetLambda 
SYBASE 
SYDEL 
SYGMA 
Sylvan 
SYMBAL 
SymbMath 
SYMBOLANG 
SYMBOLIC ASSEMBLY 
Symbolic Mathematical Laboratory 
Symmetric LISP 
SYMPL 
SYN 
Synchronous C++ 
Synchroworks 
SYNON/2E 
SYSLISP 
System Product Interpreter 
System-W 
The Force 
T[1] 
T[2] 
T3X 
TABLET 
TABSOL 
TAC 
TACL 
TACPOL 
TAG 
TAL 
TALE 
TALL 
Tamerlane 
TAO[1] 
TAO[2] 
TARTAN 
TASM 
TASS 
TAWK 
Taxis 
TBIL 
Tbl[1] 
TBL[2] 
TCAL 
Tcl[1] 
TCL[2] 
TCL[3] 
Tcode 
TCOL 
TCOL 
Tcsh 
Tcsim 
TDF 
TDFL 
TECO 
TEDL 
TELCOMP 
Telescript 
TELON 
TELOS[1] 
TELOS[2] 
TELSIM 
TempLog 
TEMPO 
TempSQL 
Tempura 
Ten15 
TERMAC 
Terse 
TESSARACT 
TeX 
TFDL 
TGS-II 
THEO 
Theseus 
THEF 
THEMIS 
Theta 
THE TWIN 
ThingLab 
Thue 
Tinman 
tinman+ 
TINT 
TinTin 
Tiny 
Tiny Fugue 
TIP 
TIPL[1] 
TIPL[2] 
Titanium 
TK!Solver 
TL0 
TL1 
TL/I 
TM 
TMDL 
TMG 
TMSL 
Toby 
TOK 
TOM 
TOOL 
TOOSQL 
Toronto Euclid 
TPL[1] 
TPL[2] 
TPL[3] 
TPL[4] 
TPL[5] 
TPL[6] 
TPL[7] 
TPL-40 
TPRO 
TPS 
TPU 
Tquel 
TRAC 
Trafola-H 
Traits 
TRANDIR 
TRANQUIL 
TRANS 
Transact SQL 
TRANSFORM 
TRANSLISP PLUS 
TRANS-USE 
TRANSCODE 
TRANSIT 
TRANSLANG 
TREET 
TREETRAN 
Trellis 
TREX 
TRIGMAN 
Trilogy 
TRIX 
troff 
TROLL 
TRSL 
True BASIC 
Trumpet 
TS 
Tsim 
TSL 
TSL-1 
TSQL 
TSQL2 
TTCN 
TTML 
Tui 
Tuki 
TUPLE 
Tuple Space Smalltalk 
Turbo Pascal 
Turbo Prolog 
Turing 
Turing Machine 
Turing Plus 
Turingol 
TUTOR 
Twaice 
TWDL[I] 
Twentel 
TWIG 
TXL 
Tycoon 
Tycoon-2 
TYPOL 
UAN 
UBASIC 
uC++ 
UCL 
U-code 
UCSD Pascal 
UDL/I 
UEL 
UFDL 
UFO 
UHELP 
UGLIAC 
UIL 
ULP 
ULTRA 
UltraMacros 
UMIST 
UML[1] 
UML[2] 
UNBASIC 
UNCOL 
UNIAPT 
UNICODE 
UniCon 
UNIFACE 
UNIFORM 
UNIQUE 
UNISAP 
UNITY 
Unlambda 
UPL 
Uranus 
USE 
UserTalk 
USL[1] 
USL[2] 
USSA 
utility-coder 
UTOPIST
V[1] 
V[2] 
VAL[1] 
VAL[2] 
VAL[3] 
VAL[4] 
Valid 
VBA 
VBScript 
VCODE[1] 
VCODE[2] 
VDM++ 
VDM-SL 
Vector C 
VECTRAN 
Verdi 
VEL 
VERILOG 
Vertex 
VESL 
VGQF 
VHDL 
VHDL-A 
VICC 
Vienna Definition Language 
Vienna Fortran 
Views 
VIF 
Vigil 
VIM 
Viron 
VITAL 
VIVID 
Viz 
Vlisp 
VML 
VMPL 
VoiceXML 
VoxML 
VPL 
VRML 
Vscript 
VSP 
VULCAN[1] 
VULCAN[2] 
VULCAN[3] 
WAFL 
WAM 
WARP X 
WATBOL 
WATFIV 
WATFOR 
WAVE 
WCTL 
WDL 
WDS 
WEB 
WFL 
WHIP 
Weird 
Winductor 
Wisp 
Wizard 
WML 
WMLScript 
Woodenman 
WOOL 
WPL+ 
WPOP 
WRITEACOURSE 
Wright 
WSDL 
WSFN 
WSL 
X-1 
Xbase 
XBASIC 
XBL 
XC 
XDL 
Xduce 
XFDL 
Xfun 
XHTML 
Xi 
XICS 
XIDL 
XL 
XLink 
XLISP 
XLISP-PLUS 
XLL 
XML[1] 
XML[2] 
XML-GL 
XML-QL 
XNF 
Xpath 
XPC 
XPL 
XPointer 
XPOP 
Xscheme 
XSL 
XSLT 
XTRAN 
XUL 

Yaa 
YACC 
yacc++ 
YAFL 
YALLL 
YANSL 
YAODL 
YAPS 
YASOS 
YATL[1] 
YATL[2] 
Yay 
YELLOW 
Yerk 
YLISP 
Yoix 
Yorick

Z++ 
ZAP 
ZBASIC 
ZED[1] 
Zed[2] 
ZENO 
Zephyr 
ZERO 
ZEST 
ZetaLisp 
ZIL 
ZIM 
Zipcode 
ZIPI 
ZLISP 
ZOPL 
ZPL 
Zsh 
ZUG 
Zuse 
Zz
----------------------------------------------
-
作者:
男 zbding (dzb) ★☆☆☆☆ -
普通会员
2009/6/23 14:12:25
33楼: lsu非要弄清楚的话 可以看看维基嘛:

C语言是由UNIX的研制者丹尼斯·里奇(Dennis Ritchie)和肯·汤普逊(Ken Thompson)于1970年研制出的B语言的基础上发展和完善起来的。

Pascal是种高阶的程序设计语言,由瑞士苏黎世联邦理工学院的尼古拉斯·沃斯(Niklaus Wirth)教授于1960年末期所设计,ISO对Pascal进行修改以后,形成了标准Pascal语言。

>>>到了1973年,C语言已经可以用来编写Unix操作系统的内核。

C就是被设计来用作开发Unix的,之前的Unix是用汇编和B作的。C的设计者K & R本身就是Unix的研发者。所以不是C发展到用来编写Unix内核,它是被设计来开发Unix内核的。
----------------------------------------------
Keep It Simple & Stupid
作者:
男 lsu (lsu) ★☆☆☆☆ -
普通会员
2009/6/23 14:15:41
34楼: 各种语言衍生关系,打开后需要放大观看

http://www.levenez.com/lang/redirect_lang_a4_pdf.html

在线观看

http://www.levenez.com/lang/
----------------------------------------------
-
作者:
男 lsu (lsu) ★☆☆☆☆ -
普通会员
2009/6/23 14:19:11
35楼: 33:wiki很多东西不是那么准确地,今天查了一下,pascal和C基本上同时诞生,两者相差半来年。楼上的资料很准确。

你说得不错,实际上unix开始并没有版权观念,使用C开发,很多科研院校随便用,大家都可以添枝加叶地修改,这也促进了C语言的传播和使用。后来,ATT才宣布UNIX的版权,走上商业道路。可以说,当时作为操作系统的unix曾经自由了很长一段时间,就像一个自由软件,这段时间众多程序员对他添砖加瓦,它迅速成长。大概很多人赞同自由软件就来源于此吧。unix的优秀,把它的开发语言也推向大众。
----------------------------------------------
-
作者:
男 lsu (lsu) ★☆☆☆☆ -
普通会员
2009/6/23 14:22:07
36楼: 第一个高级语言是 1952年的 shart code.第一个真正意义广泛应用的高级语言要算1966 年的fortran了。
----------------------------------------------
-
作者:
男 tintin1943 (零输好) ★☆☆☆☆ -
盒子活跃会员
2009/6/23 14:51:20
37楼: 功力不行不能怪编程语言问题。

我接触过几个从VB和PB转到Delphi过来的程序员,他们都对delphi开放类库和众多的第三方控件 如痴沉醉。不要把Delphi只能编 C/S程序,只要你肯专心,就会体会Delphi与其他语言编程的独到之处!
----------------------------------------------
不喧哗 自有声 心静 思远 志行千里
作者:
男 xplibox (xplibox) ★☆☆☆☆ -
盒子活跃会员
2009/6/23 14:57:09
37楼: 谭浩强教授为计算机语言教学的普及做出了巨大的贡献,但是也对计算机编程的发展构筑了不少的壁垒。
----------------------------------------------
-http://blog.163.com/xxxp_163/
作者:
男 liai (风声雨泪) ★☆☆☆☆ -
盒子活跃会员
2009/6/27 21:42:00
38楼:    以前看到用C和用D的人在吹各自的语言,C的说:你们知道D的祖宗是谁?D没话了。
   我觉得你开发项目之前问自己你用的语言能不能做?做不做得好?就可以了。
   在那说那个好那个坏都是SB一个。
----------------------------------------------
简单才男人
作者:
男 vclclx (vclclx) ★☆☆☆☆ -
普通会员
2009/6/27 22:40:16
39楼: 我用Delphi多年了,很喜爱这个开发工具。但我也跟30楼一样,对Delphi的死板一直耿耿于怀,变量声明不能初始化,数组是不同类型,函数没有静态变量,赋值等号前面还得有冒号,等。死板可能跟Delphi的出身有关系,Pascal最早用于教学,如果太灵活了,学生们难以掌握。希望Delphi能对语言层面改进的时候,能够改掉一些。
应该说瑕不掩瑜吧,Delphi太令人着迷了。
----------------------------------------------
-
作者:
男 jccddd (jcd) ★☆☆☆☆ -
普通会员
2009/6/28 12:03:57
40楼: 各位的争论太乱了。我的观点是你既要要娶你老婆为妻,就既要容纳她的优点,也得容纳她的缺点。再美的女人也有缺点,没有完美的事情。如果你妻子身上有足够吸引你的东西,你就好好地爱她,朝三暮四不是大丈夫所为。当然现在也可以有三妻四妾,只是你还得考虑周全些,真正感情上靠得住的还是结发夫妻。如果你不欣赏Delphi之美,你就别去为她费神。如果你爱她,但工作上需要你用C++,你就把她藏起来,自己业余欣赏。如果你真地不爱她,劝你别来这地方瞎搅和了。如果你既爱Delphi也爱C++,那么C++Builder你可以去好好地研究一下。如果你只是把编程语言当成工具,没什么感情付出,你就根据你的需要,去做个编码员吧,无必要去比较哪个工具好坏。如果你使用过各种工具,最后爱上了Delphi,那你就不要把她只当成工具。商业上的竞争时常指鹿为马,今天的美女,明天可能就是一钱不值的垃圾,甚至许多人为她吐口水。当年的地主反坏右的子女不就这个遭遇吗?Microsoft在C++上没有什么创意,搞了.net和C#的用心,无非是想与Java竟争,并挤跨Borland,商业上的目的谁都明白。但是,我还是喜欢原生的美女,不喜欢整容的。
----------------------------------------------
-上帝给我们的脑子编程,我们给电脑编程,可上帝却始终站在电脑一边...
作者:
男 taday (taday) ★☆☆☆☆ -
普通会员
2009/6/28 22:48:33
41楼: Delphi 对用户最大的劣势是很多优秀的库是 c/c++开发的,
对于企业最大的劣势不是M$嫡传弟子。
----------------------------------------------
-
作者:
男 jackalan (nVicen) ★☆☆☆☆ -
盒子活跃会员
2009/6/29 9:18:30
42楼: 你爱用不用,废话一堆不知道你想干嘛。
----------------------------------------------
简单做人,认真做事。
作者:
男 yijay (亿杰) ▲▲▲▲▲ -
普通会员
2011/10/15 2:25:25
43楼: 这个论坛,高手很多哈哈
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行83.98438毫秒 RSS