几种编程语言及其介绍 - 颜子琦

qq407953543 2021-11-23 原文


几种编程语言及其介绍


机器语言:纯粹的机器代码 。
汇编语言:8086汇编、Win32汇编、.NET的汇编 高级语言: Basic、Pascal、Object Pascal、C、C++、C#、Java、ASP、ASP.NET、Perl、PHP、SQL、FoRTRAN 等等 。
Visual Basic、Visual Basic.NET、Delphi、Visual C++、C++ Builder、C# Builder、Visual Foxpro 等等。

机器语言,即二进制,非0即1,可以由计算机直接执行,效率最高,但是不适合编程。

汇编语言,由简单的助记符来代替机器语言,编程时需要程序员对硬件有较深了解,效率比高级语言高,但是对于程序员来说,一条高级语言的语句一般对应多条汇编语言的语句,所以编程时使用高级语言会效率更高且更易于理解,在一些比较重要精细的程序关键部分会用到编程语言。

高级语言,相比较而言,程序编制难度和可读性大幅提高。可移植性好,实用性较好,比较适合大规模开发。

C语言,几乎所有工科学生和计算机学生必须学习的语言,贴近硬件,执行效率高,使用灵活,功能强大,在学习操作系统和进行单片机开发上,作用举足轻重。

C++,C语言的改进版本,添加进了面向对象思想。

C#,结合了C/C++和Visual C++的强大功能以及Visual Basic的易用性。

Java,一种简单的,面象对象的,分布式的,解释的,键壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。

SQL,结构化查询语言,主要用于数据库开发。

以上语言是至今为止我学过较为熟悉的语言,还有一些语言。

Basic及其改进版本Visual Basic和Visual Basic.NET。Visualbasic是解释型语言,简单,编译速度快,可以实时调试,但并不是完全的面向对象,多线程开发比较困难。VisualBaisc.NET是基于微软.net平台的新的语言,面向对象,可以进行嵌入式开发,性能上大大提高。

Pascal,其面向对象的改进版本Object Pascal是Delphi的核心,Delphi是Borland公司的旗舰产品。Object Pascal的集成开发环境,具有强大的数据库功能、高效的编译速度和方便快捷的开发。

发表于
2016-05-13 23:51 
颜子琦 
阅读(247
评论(0
编辑 
收藏 
举报

 

版权声明:本文为qq407953543原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/qq407953543/p/5491668.html

几种编程语言及其介绍 - 颜子琦的更多相关文章

  1. 二级域名是如何实现的呢? – 李通通

    通常我们把类似于http://www.cfan.com.cn/的域名称为顶级域名,而bbs.cfan.com. […]...

  2. 【转】实现Sqlite datediff日期时间相减的方法 – 喝咖啡就蒜瓣儿

    【转】实现Sqlite datediff日期时间相减的方法 对sqlite既恨又爱,在小项目里,用sqlite […]...

  3. PEP 526 变量注解的语法 — Python官方文档译文 [原创] – 呆呆大虾

    PEP 526 变量注解的语法 — Python官方文档译文 [原创] Python 官方文档 P […]...

  4. Go语言开发Windows应用 – 追风的浪子

    Go语言开发Windows应用 Go语言开发Windows应用 当第一次看到Go程序在windows平台生成可 […]...

  5. 阿里面试官必问的12个MySQL数据库基础知识,哪些你还不知道? – Java架构师追风

    阿里面试官必问的12个MySQL数据库基础知识,哪些你还不知道? 12个MySQL数据库基础知识查漏补缺 数据 […]...

  6. 数据字典 – 如梦方醒

    数据字典 数据字典   数据字典是一种通用的程序设计方法。可以认为,不论什么程序,都是为了处理一定的主体,这里 […]...

  7. 初学者的机器学习入门实战教程! – 子夜™

    初学者的机器学习入门实战教程! 文章来源:   https://www.jianshu.com/p/091b7 […]...

  8. 谷歌浏览器离线安装包双击无效之解决方案 – 达奇

    我不管是百度,还是谷歌,都是只有问的,没有答的!   “Chrome 浏览器 安装包 双击无效”之类的。   […]...

随机推荐

  1. 编写word文档的时候常常需要我们输入特殊的符号

    在编写word文档的时候常常需要我们输入特殊的符号,比如选择框,打上勾的选择框,或者其他一些特殊字符,如下 一 […]...

  2. JUnit测试

    环境:idea 通过maven管理jar包,导入:JUnit依赖(百度:mvn JUnit) 首先,对测试的内 […]...

  3. 一封来自恶魔的挑战邀请函,那些你见过或者没见过的C语言指针都在这里了

    前言 相信大多数的同学都是第一门能接触到语言是C/C++,其中的指针也是比较让人头疼的部分了,因为光是指针都能 […]...

  4. 电脑之间用网线直接连接起来快速传送大文件技巧

    电脑之间用网线直接连接起来快速传送大文件技巧 工具/原料 两台电脑 一条网线方法/步骤  方法/步骤 1.先将 […]...

  5. 如何把文件上传到另外一台服务器

    如何把文件上传到另外一台服务器 在程序部署上经常遇到一个问题,为了安全,速度,一般都是把数据库和程序分开放在不 […]...

  6. 四种常见的App弹窗设计,你有仔细注意观察吗?

         弹窗又称为对话框,是App与用户进行交互的常见方式之一。弹窗分为模态弹窗和非模态弹窗两种,两者的区别 […]...

  7. eclipse文本编码格式修改为UTF-8

    1、windows->Preferences…打开”首选项”对话框, […]...

  8. 在windows命令行批量ping局域网内IP

    在windows命令行批量ping局域网内IP 参考了博客园Alfred Zhao的文章《Windows平台p […]...

展开目录

目录导航