社区
新手乐园
帖子详情
求各类编程语言总概
ProfoundKing
2009-11-28 07:30:19
求各类编程语言总概:
给出内容:
某语言- 具有什么特点: 主要用于某方面:
...全文
141
9
打赏
收藏
求各类编程语言总概
求各类编程语言总概: 给出内容: 某语言- 具有什么特点: 主要用于某方面:
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mstlq
2009-12-05
打赏
举报
回复
以下文字摘自《代码大全》
Ada
Ada是一种通用的高级编程语言,基于Pascal。它的开发受到美国国防部的资助,尤其适合实时及嵌入式系统。Ada强调数据抽象与信息隐藏,强制要求程序员区分每个类(class)和包(package)的公用(public)部分和私用(private)部分。选择“Ada”作为语言的名称,是为了纪念Ada Lovelace——一位数学家,大家将她尊为世界上首位程序员。2目前Ada主要用在军事、航天及航空电子系统中。
Assembly Language
汇编语言
汇编语言——又称“汇编”——是一类低级语言,它的每条语句对应一条机器指令。因为其语句对应于特定机器的指令,所以一种汇编语言是针对一种特定处理器的——例如,针对Intel CPU或者针对Motorola CPU。汇编被认为是第二代语言。大多数程序员避免使用汇编,除非为了冲破“执行速度”或“代码大小”的限制。
C
C是一种通用(general purpose)的中级语言(mid-level language),它最初与UNIX操作系统紧密关联。C具有某些高级语言的特征,例如结构化的数据、结构化的控制流程、机器无关性以及一套丰富的运算符。它也被称为“可移植的汇编语言(protable assembly language)”,因为其中大量使用指针和地址,具有某些低级的构件(如位操作),而且是弱类型的(weakly typed)。
C语言是20世纪70年代在Bell Labs开发的。其最初设计为在DEC PDP-11小型机上使用,这种机器的操作系统、C编译器和UNIX应用程序全都用C编写。1988年,C语言的ANSI标准发布,该标准1999年又做了修订。在20世纪80年代和90年代,C语言是微型计算机和工作站程序设计的事实标准。
C++
C++是一种面向对象(object-oriented)的语言,基于C语言,它是20世纪80年代在Bell Laboratories开发的。除了与C兼容之外,C++还提供了类、多态、异常处理、模板,而且提供比C语言更健壮的类型检查功能。它还提供了一套内容广泛而强大的标准库。
C#
C#是一种通用的面向对象语言和编程环境,由Microsoft开发,语法类似C、C++和Java,它提供了大量的工具,帮助在Microsoft平台上进行开发。
Cobol
Cobol是一种像英语的编程语言,原本是为了美国国防部的使用在1959-1961年间开发的。Cobol主要适于商业应用,而且今天仍然是用得最广泛的语言之一,其流行程度仅次于Visual Basic(Feiman and Driver 2002)。这些年来Cobol一直在更新,已经包含了数学函数和面向对象的能力。“Cobol”是“COmmon Business-Oriented Language”(面向商业的通用语言)的首字母缩写。
Fortran
Fortran是第一个高级计算机语言,引入了“变量”和“高级循环”的概念。“Fortran”代表“FORmula TRANslation”(公式翻译),最早开发于20世纪50年代,而且有若干重要的修订版,包括1977年的Fortran 77,加入了块结构的if-then-else语句和字符及字符串处理功能。Fortran 90加入了用户定义的数据类型、指针、类,以及一套丰富的数组运算。Fortran主要用在科学和工程应用中。
Java
Java是一种面向对象的语言,语法类似C和C++,由Sun Microsystems, Inc.开发。Java设计为能在任何平台上运行,办法是将Java源代码转变为字节码(byte code),然后让后者在各个平台上的虚拟机环境中运行。Java广泛用于Web应用的编程。
JavaScript
JavaScript是一种解释执行的脚本语言,最初与Java略有关系。它主要用于做客户端编程,例如为Web页面增加简单的功能及在线应用程序。
Perl
Perl是一种处理字符串的语言,基于C和若干UNIX工具程序。Perl常用于系统管理任务,诸如创建生成脚本(build scripts),也用于生成及处理报表。它也可用来创建Web应用程序,例如Slashdot。“Perl”是“Practical Extraction and Report Language(实用摘要及报告语言)”的首字母缩写。
PHP
PHP是一种开源的脚本语言,具有与Perl、Bourne Shell、JavaScript、C类似的语法。PHP能在所有主要的操作系统上运行,用来执行服务器端的交互功能。它也能嵌入Web页面中,用来访问及呈现数据库信息。“PHP”原来代表“Personal Home Page(个人主页)”,现在代表“PHP: Hypertext Processor (PHP:超文本处理器)”。
Python
Python是一种解释性的、交互式的面向对象语言,能在多种环境中运行。它最常见的用处是编写脚本和小型Web应用程序,也支持创建更大型的程序。
SQL
SQL语言是查询、更新、管理关系数据库的事实标准。“SQL”代表“Structured Query Language(结构化查询语言)”。与本节列出的其他语言不同,SQL是“声明式”语言,意思是说,它不是定义一系列操作,而是定义某些操作的结果
Visual Basic
最初的Basic是20世纪60年代在Dartmouth学院开发的一种高级语言。BASIC是“Beginner’s All-purpose Symbolic Instruction Code(初学者通用符号指令码)”的首字母缩写。Visual Basic是一种高级的面向对象的可视化Basic语言,由Microsoft开发,最初设计是为了创建Microsoft Windows应用程序,它经过扩展,可以定制桌面应用程序(如Microsoft Office)、创建Web程序,以及其他应用。专家们报告说,在21世纪初期,使用Visual Basic的专业开发人员比用其他任何语言的都多(Feiman and Driver 2002)。
frost_whisper
2009-12-03
打赏
举报
回复
顶7楼的
珍惜生命远离CPP
2009-11-28
打赏
举报
回复
[Quote=引用 4 楼 profoundking 的回复:]
我要的是精辟
[/Quote]
四个字
各有千秋
lovesi3344
2009-11-28
打赏
举报
回复
结帖率:0.00%
?????????????????????
jackzhhuang
2009-11-28
打赏
举报
回复
C语言
特点:强大而又复杂的编程语言;
应用领域:基本上是个万能的语言。
C++
特点:兼容C,和C一样强大;
应用领域:由于包含C,所以基本上是个万能语言。
汇编:
特点:万能语言。
应用领域:除非软件不运行在CPU上,否则处处是汇编。
python:
特点:简单方便易上手,功能强大;
应用领域:很多,基本上应用层的程序都可以写。
个人闲来无事发牢骚,愚见,拍砖无视。
ProfoundKing
2009-11-28
打赏
举报
回复
我要的是精辟
Apple_Demo
2009-11-28
打赏
举报
回复
自己搜一下,就什么都知道了。
fanchangyong
2009-11-28
打赏
举报
回复
有意思吗?
yangb2014#
2009-11-28
打赏
举报
回复
google
编程
语言
计算机
语言
的种类非常的多,总的来说可以分成机器
语言
,汇编
语言
,高级
语言
三大类。 如果按语种分,可以分为英文符号
语言
和汉语符号
语言
两类。(典型的如:易
语言
、易
语言
.飞扬)电脑每做的一次动作,一个步骤,都是按照以经用计算机
语言
编好的程序来执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的
语言
来编写的。所以人们要控制计算机一定要通过计算机
语言
向计算机发出命令。 计算机所能识别的
语言
只有
单片机应用
编程
技巧问答
C
语言
和汇编
语言
在开发单片机时各有哪些优缺点? 答:汇编
语言
是一种用文字助记符来表示机器指令的符号
语言
,是最接近机器码的一种
语言
。其主要优点是占用资源少、程序执行效率高。但是不同的CPU,其汇编
语言
可能有所差异,所以不易移植。 C
语言
是一种结构化的高级
语言
。其优点是可读性好,移植容易,是普遍使用的一种计算机
语言
。缺点是占用资源较多,执行效率没有汇编高。 对于目前普遍使用的RISC架构的8bit MCU来说,其内部ROM、RAM、STACK等资源都有限,如果使用C
语言
编写,一条C
语言
指令编译后,会变成很多.
动态链接库
编程
1 VC++动态链接库
编程
之基础慨念 1.
概
论 先来阐述一下DLL(Dynamic Linkable Library)的
概
念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最...
汇编
语言
零基础(一)
汇编
语言
零基础(一)1. 基础知识:1.1 机器
语言
:1.2 汇编
语言
:1.3 寄存器:1.4 汇编
语言
的组成:1.5 存储器:1.6 存储单元:1.7 CPU对存储器的读写:1.8 地址总线:1.9 数据总线:1.10 控制总线:1.11 内存地址空间:1.12 主板:1.13 接口卡:1.14 各类存储器芯片:2. 寄存器(CPU工作原理):2.1 通用寄存器:2.2 字在寄存器中的存储:2.3 常用汇编指令:2.4 物理地址:2.5 16位结构的CPU:2.6 CPU给出物理地址的方法:2.7 段的
概
android高级
编程
-android高级应用
android高级应用>>>第一阶段程序员基本素质养成程序员所需要具备的12条职业素质让学员初步了解和审视自己所应该具备的职业素质。并且我们会在授课中随时训练和贯彻这样的素质,最终把大家捏成专业的职业的程序员。迭×××发各个环节及工具初步介绍总
概
性的讲解一个完整的项目所需要进行的方方面面。让学员了解一个完整项目的方方面面,并且开始接触从需
求
一直到完工交接所需...
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章