计算机的C语言与其他计算机语言学起来有没有什么内在联系

学会C语言后再学其他的高级语言会容易些吗

从语法角度!有很多共同的特点

但从语言面对的机器对像来看!

就没有那么多联系了!

因为C被设计成为

面向机器的

其它语言一般来讲是

面向更高级的库,也可以说是C的库,或更高级的库

如果通过学C

让你对语言的把握上升为

对于程序“设计”的把握上,(注意:这里的设计是加了重点的!也就是说编程,重在设计,而不在编码!)

那么恭喜你!

你以经找到了学习语言的

金钥匙

因为任何语言,当他的语习在精神

层面、语言低层!这二个极端都是相通的!

所以一般来讲!学C后!学其它语言越学越容易!

哈哈

祝你好运

88:)
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-12-02
赞成砖家的观点
第2个回答  2008-12-03
c语言是使用较早的一门语言,现在很多流行的编程语言都是随着时代逐渐发展起来的。学会c语言以后,就相当与有了基础,再学其他语言就会感觉非常容易理解。
第3个回答  2008-12-03
c语言的历史:
c++是从c语言演变而来的,而c语音又是从两个编程语言BCPL和B演变而来的, BCPL是Martin Rchards于1967年开发的,用于编写操作系统软件和编译器. Ken Thompson在他的B语言中大量采用BLPL的持性,并用B语言在DEC PDP—7计算机上生成了unix操作系统的早期版本(1970年在贝尔实验室)。BCPL和B都是“无类型”语言,每个数据项在内存中占一个“字”(word)长,如果要将数据项作为整数或实数处理.编程的工作量会很大。
c语言是从B语言演变而成的,由贝尔实验室的Dennis Ritchie开发.最初于1972年在DEC PDP-11计算机上实现。C语言使用了BCPL和B的许多重要概念,同时增加了数据类型和其他特性。C语言最初作为UNIX操作系统的开发语言而闻名丁于世。如今,大多数操作系统都是用C、C++写成的。二十多年来,c语言已经遍布在大多数计算机上。c语言是硬件无关的,只要仔细设计.就可以编写能移植到大多数计算机上的c语言程序。
到20世纪70年代末期、C语言演变成现在所谓的“传统c”、“经典C”或“Kernighan/Ritchie C”。1978年Prentice HaIl公司出版了Kernighan和Ritchie合作的著作《The C Programming Language>>引起了人们对c语言的广泛关注 。
c语言在各种不同类型的计算机(有时称为硬件平台)上的普及导致了了许多变形。它们虽然相似,但通常互不兼容。对需要为不同平台编写可移植程序的开发人员,这是个严重问题,显然需要有个标准的c语言版本。1983年,美国国家计算机与信息处理标准委员会(x3)成立了x3JII技术分会.目的是提供无歧义性且与机器无关的语言定义。1989年推出了这种语言标准。ANSI与国际标准化组织(ISO)合作,在全球范围内将c语言标准化,1990年推出了联合标准文档,称为ANSI/ISO 9899:1990。这个文档可以从ANSI获得副本。1988年推出的Kernighan和Ritchie著作的第二版体现了该版本(称为ANSI C),这也是目前全世界使用的版本。
许多面向对象的语言也纷纷涌现,包括最著名的由Xerox的Pato Alto研究中心(PARC)开发的Smalltalk。 Smalltalk是纯粹的面向对象的语言.其所有的编程元素都是“对象”。C++则是一种“混合型语言”,可以用c语言方式、面向对象方式或兼用两种方式进行编程。 出现了c于c++的新语言——Java。
相似回答