正在加载图片...
1.3.3高级语言 汇编语言和机器语言虽然很难记难写,但它们的代码效率高,占用内存少,这相当符合 当时计算机的存储器昂贵,处理器功能有限等硬件特点。 众所周知,计算机的硬件发展飞速,功能越来越强大。一方面,它有能力,人们也要求 它能处理越来越复杂或庞大数据量的计算功能,机器/汇编语言已经无法胜仼实现这些需 求:另一方面,硬件的发展和关键元件价格的降低,使得程序员不需要在程序的降低内存 占用,运算时间上花太多的精力,这样,各门高级语言便接二连三地出现了。 那么,高级语言“高级”在何处呢?前面我们说过,一门计算机语言“越符合机器的特 点,同时也就越不符合人类的特点”。人类总是希望凡事能舒服点就舒服点,于是某一天 先知先觉们一声怒吼“是该到让计算机语言接近人类的时候了!”从此冒出了 Pascal,冒出 了C,C艹, BASIC语言等数百种高级语言,现在又有Java,C#等等。高级语言高级在哪 里呢?就高级在它总是尽量接近“高级动物”的自然语言和思维方式 那么多高级语言,我们为什么挑了C++呢? 向来头痛这种问题,其实无论是 Pascal, BASIC,还是C++,甚至C和C++相比,每一种 语言都有极大的相通之处,又都有各自的独到之处。我大致鼓吹一下C++吧 首先,这是全世界用得最多的计算机程序语言。 其次,C/C++语言既有高级语言的优点,又在很多方面保留了低级语言速度快,可进行 很多具有可直接映射硬件结构的操作的长处,我们无时不用的 Windows等操作系统,就是 用C和汇编写成。事实上很多人称它为中级语言,这样两头俱备的语言,当然值得学。 再次,C语言本身,只有32个关键字(固定词),C++也只是进行了有限的扩展。另外, C/C++语言是众多语言中最简洁,紧凑,灵活的语言,学得易,用得爽!1.3.3 高级语言 汇编语言和机器语言虽然很难记难写,但它们的代码效率高,占用内存少,这相当符合 当时计算机的存储器昂贵,处理器功能有限等硬件特点。 众所周知,计算机的硬件发展飞速,功能越来越强大。一方面,它有能力,人们也要求 它能处理越来越复杂或庞大数据量的计算功能,机器/汇编语言已经无法胜任实现这些需 求;另一方面,硬件的发展和关键元件价格的降低,使得程序员不需要在程序的降低内存 占用,运算时间上花太多的精力, 这样,各门高级语言便接二连三地出现了。 那么,高级语言“高级”在何处呢?前面我们说过,一门计算机语言“越符合机器的特 点,同时也就越不符合人类的特点” 。人类总是希望凡事能舒服点就舒服点,于是某一天, 先知先觉们一声怒吼“是该到让计算机语言接近人类的时候了!”从此冒出了 Pascal,冒出 了 C, C++, BASIC 语言等数百种高级语言,现在又有 Java, C#等等。高级语言高级在哪 里呢?就高级在它总是尽量接近“高级动物”的自然语言和思维方式。 那么多高级语言,我们为什么挑了 C++呢? 向来头痛这种问题,其实无论是 Pascal, BASIC,还是 C++,甚至 C 和 C++相比,每一种 语言都有极大的相通之处,又都有各自的独到之处。我大致鼓吹一下 C++吧。] 首先,这是全世界用得最多的计算机程序语言。 其次,C/C++语言既有高级语言的优点,又在很多方面保留了低级语言速度快,可进行 很多具有可直接映射硬件结构的操作的长处,我们无时不用的 Windows 等操作系统,就是 用 C 和汇编写成。事实上很多人称它为中级语言,这样两头俱备的语言,当然值得学。 再次,C 语言本身,只有 32 个关键字(固定词),C++也只是进行了有限的扩展。另外, C/C++语言是众多语言中最简洁,紧凑,灵活的语言,学得易,用得爽!
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有