当前位置:编程学习 > Delphi >>

现在一共有多少种编程语言?先学哪种比较好?

我知道vb vc java delphi 这几个 但我听说有50多种~~不晓得是不是骗人的
答案:
编程语言分类及入门 

代码:
Author: Felix Huang
Date: 20031002
Rev. 1.0
编程的语言按照编程思想可以分成几类:

=================
分类介绍

1. Register Machine 类

-------------
C/C++
-------------

C 语言是基于 Register 的图灵机的实现,一般来说,目前流行
的语言都是这一类。这种语言相当传统,思想比较接近计算机,
其中又以 C 为最,最初 Ken Thompson 设计 C 出来就是为了实现
Unix 的。因此有人称 C 作``中级语言''。事实上 C-like 语言的长处
就在于跟计算机的思想接近,因此执行效率高。缺点在于入门困难,
毕竟人脑可不是由 0 跟 1 组成的(不由另我想起 Donald Knuth 的名
言:Rewriting the Bible in 0's and 1's)。

在1980年代以前,一般的*作系统都是由机器的汇编码甚至机器码写
成,所以移植十分困难。最明显的例子是 RMS 曾经工作过的 ITS 系统
(全称是 Incompatible Time Sharing System,MIT 的 AI 实验室搞出来的
古怪名字),在 PDP-7 上的系统无法移植到 PDP-10 与 PDP-11 上,结果
被 AI lab 放弃使用。于是有鉴于此,AT&T 的 Ken 设计 Unix 的时候,
为了方便移植起见,就首先搞出来一个 C ,于是自此之后 Unix 大行
其道,几乎所有机器都可以运行 Unix ,只要重新编译一下就可以了。

C 的特点在于与系统联系紧密,语法松散。所以不是初学者的好选择。

C 的国际标准为 ISO C,目前的版本是 ISO C99,上一版是 C90。ANSI C
是国际标准化组织 ISO 接受 C 标准前的名字,ANSI 表示此乃美国标准。

C++ 是 AT&T 的 Bjarne Stroupe 设计的。设计 C++ 的目的是把面向对象
思想加到 C 中,使在抽象模型的时候更容易,也更方便大规模的代码
重用与代码管理。事实上,C++ 的代码效率略低于 C。但长处也是极其
明显的,C++ 代码的开发周期会明显短于 C,特别在大项目上。

C++ 的国际标准是 ISO C++,目前版本是 ISO C++ 98.

目前常见的 C/C++ 的编译器有:
Visual C++ Compiler MS 出品 Win32(贵)
Borland C++ Compiler Borland 出品 Win32(有免费版本下载)
Intel C++ Compiler Intel 出品,专为 Intel CPU 服务,Win32/Linux
(Linux下有免费非商业版授权)
GNU Compilers Collection 中的 C 编译器(gcc)
win32/linux/bsd/…… 免费,自由软件

Linux 下还有一个超小型的 C 编译器 Tiny CC,可以把 C 源文件以脚本
形式运行。
高级语言的确有很多种
现在比较流行的就是Java, c++, Pascal, Basic
建议学习c++
(至于你说的vb、vc这些,是开发环境,不是语言)
(另外,c已经成为十大垃圾之一了,要学一定要c++...)
C语言

上一个:怎么对键盘的附加键进行编程啊?
下一个:一位非常想深入研究编程的学生(跪求答案)

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,