常用计算机语言及其应用和特点:
一、 Java
应用:个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网
特点:1.Java语言是简单的
      2. Java语言是一个面向对象的
      3. Java语言是分布式的
      4. Java语言是健壮的
      5. Java语言是安全的
      6. Java语言是体系结构中立的
      7. Java语言是可移植的
      8. Java语言是解释型的
      9. Java是高性能的
      10. Java语言是多线程的
      11. Java语言是动态的
二、C
应用:编写系统软件,三维,二维图形和动画
特点:1. C是中级语言
      2. C是结构式语言
      3. C语言功能齐全
      4. C语言适用范围大
三、C++
特点:C++是一种静态数据类型检查的,支持多重编程范式的通用程序设计语言支持过程化程序设计、数据抽象、面向对象程序设计、制作图标等等泛型程序设计等多种程序设计风格
四、C
特点:1.动态查阅
      2.中间代码
      3.命名空间中的申明
      4.基本的数据类型
      5.两个基本类
      6.参数传递
      7.COM的集成
      8.索引下标
      9.代理和反馈
五、PHP
应用:1伪静态
        2静态页面生成
        3,数据库缓存
        4,过程缓存
        5div+css w3c标准
        6,大负荷
        7,分布式
        8jquery框架集成
        9flex
        10,桌面程序应用(不擅长)
 11,支持MVC模型
特点:1.开放的源代码
      2.PHP是免费的
      3.PHP的快捷性
      4.跨平台性强
      5.效率高
      6.图像处理
      7.面向对象
      8.专业专注
六、Python
应用:1.系统编程
      2.图形处理
      3.数学处理
      4.文本处理
      5.数据库编程
      6.网络编程
      7.Web编程
      8.多媒体应用
特点:1.简单
      2.易学
      3.免费、开源
      4.高层语言
      5.可移植性
      6.解释性
      7.面向对象
      8.可扩展性
      9.可嵌入性
      10.丰富的库
      11.规范的代码
七、Basic
特点:1.简单易学
      2.会话式
      3.使用面广
      4.两种执行方式
八、Objective-C
特点:1.Objective-C是非常实际的语言
      2. 不包括命名空间机制
      3. 不支援运算子多载
九、Perl
特点:1.免费、开源
      2. Perl 是一种能完成任务的语言
十、JavaScript
特点:1. 使得网页和用户之间实现了一种实时性的、动态的、交互性的关系,使网页包含更多活跃的元素和更加精彩的内容
      2. 使网页增加互动性
      3. 是专门为制作Web网页而量身定做的一种简单的编程语言
十一、Ruby
特点:1. Ruby的变量有一定的规则
        2. 已经定义的类可以在运行时修改
十二、Assembly
十三、Delphi
特点:1. 直接编译生成可执行代码,编译速度快
        2. 支持将存取规则分别交给客户机或服务器处理的两种方案,而且允许开发人员建立一
个简单的部件或部件集合,封装起所有的规则,并独立于服务器和客户机,所有的数据转移通过这些部件来完成
        3. 提供了许多快速方便的开发方法,使开发人员能用尽可能少的重复性工作完成各种不同的应用
        4. 具有可重用性和可扩展性
        5. 具有强大的数据存取功能
        6. 拥有强大的网络开发能力,能够快速的开发B/S应用
        7. Delphi使用独特的VCL类库,使得编写出的程序显得条理清晰
        8. Delphi8开始Delphi也支持.Net框架下程序开发
十四、Go
特点:Go支持面向对象,而且具有真正的封装(closures)和反射(reflection)等功能
javascript基本特点
十五、Lisp
应用:CAD绘图软件
十六、Lua
特点:1. 轻量级 LUA语言的官方版本只包括一个精简的核心和最基本的库
        2. LUA可以很容易地被扩展
        3. 同时支持面向过程编程和面向对象编程
        4. 自动内存管理
        5. 提供一系列数据结构,包括数组、链表、集合、字典、散列表等
        6. 语言内置正则表达式匹配
        7. 闭包(closure)
        8. 函数也可以看做一个值
        9. 提供多线程支持
十七、Ada
特点:键入式风格,模块化设计,编译检查,平行处理,异常处理及泛型编程
十八、Pascal
      特点:严格的结构化形式;丰富完备的数据类型;运行效率高;查错能力强
十九、NXT-G
二十、Scheme
      特点:1. 括号嵌套
            2. 语法简洁
            3. 函数编程语言
            4. 自动内存管理
            5. 支持尾递归
            6. 支持高级控制结构continuation
            7. 可移植性好
            8. 适合作为脚本语言和嵌入语言
            9. 关键字对大小写不敏感

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。