程序设计语言的小知识
2018-03-21 15:32
127 查看
1、区分程序设计语言的三种方式
类型检查
编译时:C,C++,JAVA,GO 在编译时就要确定变量的数据类型,即强数据类型
运行时:python ,perl javascript, ruby 在运行时才确定分配变量的数据类型,即弱数据类型
运行/编译
编译为机器代码运行:c,c++ 速度快
编译为中间代码,在虚拟机运行:java,c# 跨平台
解释执行:python,perl,javascript 简单
编程范式
面向过程 : c
面向对象 :java ,c#,c++,Scala
函数式:Haskell,Erlang,
类型检查
编译时:C,C++,JAVA,GO 在编译时就要确定变量的数据类型,即强数据类型
运行时:python ,perl javascript, ruby 在运行时才确定分配变量的数据类型,即弱数据类型
运行/编译
编译为机器代码运行:c,c++ 速度快
编译为中间代码,在虚拟机运行:java,c# 跨平台
解释执行:python,perl,javascript 简单
编程范式
面向过程 : c
面向对象 :java ,c#,c++,Scala
函数式:Haskell,Erlang,
相关文章推荐
- 【原创】C程序设计语言(2版KR) - C语言基础知识(2) 分类: Linux --- C 2014-11-21 19:21 85人阅读 评论(0) 收藏
- 软考—软件设计师—第2章程序设计语言基础知识
- 【原创】C程序设计语言(2版KR) - C语言基础知识(2)
- C程序设计语言- 结构-5.1----结构的基本知识、结构与函数、结构数组、指向结构的指针
- 【软件设计师教程】程序设计语言基础知识
- 【原创】C程序设计语言(2版KR) - C语言基础知识(1) 分类: Linux --- C 2014-11-21 16:16 73人阅读 评论(0) 收藏
- 【原创】C程序设计语言(2版KR) - C语言基础知识(1)
- Java语言程序设计-基础篇(一)基础知识
- 汇编语言程序设计的上机基础知识预备
- C程序设计语言- 函数与程序结构-3.1----函数的基本知识、外部变量、作用域规则、头文件
- 语言程序设计经典书籍《C++ Primer》 C++基础知识:函数,类 .........
- 【软考之旅】第二章 程序设计语言基础知识
- 软件设计师学习2——程序设计语言基础知识
- 全国计算机技术与软件专业技术资格(水平)考试【软件评测师】-考试内容总结(六)程序设计语言知识
- java语言程序设计 10.9 改写Course类
- 2007年9全国计算机等级考试二级笔试试卷C++语言程序设计答案及解析
- C语言知识查漏补缺与心得体会(2)
- <<高级语言程序设计>>读书笔记
- Java笔记之计算机基础知识$java语言基础
- php开发多语言网站一点小知识