编程语言介绍

什么是编程语言?
  定义好一套与计算机交互的语法规则,这套规则 就可称为一门编程语言
  我们听不懂日语是因为不懂日语的语法规则
  学编程 == 学语法规则

编程能干什么?
print hello world 
eject cd

一堆指令的组合 --> 软件

有很多套与计算机交互的语法规则, 
600多种编程语言
C = 各个操作系统的开发语言 1973
C++ = C++是C语言的加强版 ,1983年,贝尔实验室的Bjarne Stroustrup在C语言基础上推出了C++[1] 。 C++进一步扩充和完善了C语言,是一种面向对象的程序设计语言。

java = 1995 由sun 公司开发出来,java 虚拟机 支持跨平台

php = 1994, 纯web开发语言, 1994 Netscape 浏览器诞生了

python = 1989年诞生, 刚开始被做为脚本语言, 开发小任务, 跟linux同年诞生 1991年正式版本

C# = c sharpe =C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。

ruby =  一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言。由 Ruby 语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的 Ruby 语言替代品。Ruby的作者于1993年2月24日开始编写Ruby,直至1995年12月才正式公开发布于fj(新闻组)。因为Perl发音与6月诞生石pearl(珍珠)相同,因此Ruby以7月诞生石ruby(红宝石)命名。
Ruby on rails web框架

perl = Unix平台上开发出来的语言,做文字处理非常强大, 可以写出没人能看懂的代码

shell = 脚本语言, 简单易学,基于unix,linux, 做一些简单的系统管理任务, 运维人员必学

scalar = Scala是一门多范式的编程语言,一种类似java的编程语言[1] ,大数据开发

erlang = 是一种通用的面向并发的编程语言,它由瑞典电信设备制造商爱立信,函数式编程

go = Go语言是谷歌2009发布的第二款开源编程语言。Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。

javascript = 是当下使用最为广泛的语言,主要写前端的语言,
nodejs =后端 全栈式的语言

vb = 微软的脚本语言,bat脚本

lua = nginx 的脚本语言, ngnix 是时下最nb web服务器

原文地址:https://www.cnblogs.com/pizer/p/8321817.html

时间: 2024-08-04 23:15:15

编程语言介绍的相关文章

编程语言介绍与分类

小猿圈-IT自学人的小圈子 什么是编程?为什么要编程? 编程 是个动词,编程==写代码,写代码为了什么? 为了让计算机干你想要干的事情,比如,马化腾想跟别人聊天,于是写了个聊天软件,这个软件就是一堆代码的集合,这些代码是什么?这些代码是计算机能理解的语言. 那计算能理解的语言是什么呢? 之前,我们已经了解到,它只能理解2进制,0101010...,你总不能人肉输一堆二进制给计算机(虽然最原始的计算机就是这么干的)让它工作吧,这样开发速度太慢了.所以最好的办法就是人输入简单的指令,计算机能把指令转

小猿圈python学习-编程语言介绍与分类

什么是编程?为什么要编程? 编程 是个动词,编程==写代码,写代码为了什么? 为了让计算机干你想要干的事情,比如,马化腾想跟别人聊天,于是写了个聊天软件,这个软件就是一堆代码的集合,这些代码是什么?这些代码是计算机能理解的语言. 那计算能理解的语言是什么呢? 之前,我们已经了解到,它只能理解2进制,0101010…,你总不能人肉输一堆二进制给计算机(虽然最原始的计算机就是这么干的)让它工作吧,这样开发速度太慢了.所以最好的办法就是人输入简单的指令,计算机能把指令转成二进制进行执行,举例如下: 假

编程语言介绍 Python

本节内容 什么是编程语言 Python介绍 python发展诗 Python下载 1  什么是编程语言: 定义好一套与计算机交互的语法规则,这套规则,就可称为一门编程语言. 我们不懂日语是因为不懂日语的语法规则. 学编程 = 学语法规则 一堆指令组合 => 软件 有多套与计算机的语法规则         600多种 编程语言主要从以下几个角度为进行分类,编译型和解释型.静态语言和动态语言.强类型定义语言和弱类型定义语言,每个分类代表什么意思呢,我们一起来看一下. 2  Python介绍: pyt

DAY01 - 编程语言介绍

编程的目的 编程==写代码/程序/软件.编程的目的是:让机器(比如计算机)按照人们事先为其编写好的程序自发地去工作. 编程语言的分类 一.机器语言 机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合. 优点:灵活.直接执行和速度快. 缺点:不同型号的计算机其机器语言是不相通的,按着一种计算机的机器指令编制的程序,不能在另一种计算机上执行. 二.汇编语言 汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的,标识符更容易识别和记忆.它同样需要编程者将

Re:入门-Python编程语言介绍

PS:其实我本人也是学习攻防技术的,只是最近才搞起来了Python这门编程语言,以后的所有文章都会是关于Python的,之前学习Python语言时,总有人会说什么Python容易简单,其实只有真正的程序员才知道刚开始学习编程的苦,不过这种苦有着大家陪伴也算是苦中作乐了,经常有人说Python执行速度比较慢的,我只想说,你肉眼能区分出0.1秒跟0.00001秒的区分吗? 本节内容: 2 人们为何使用Python 2 Python的广泛领域 2 Python的开发效率 2 使用Python可以做些什

【python学习之路 一 】编程语言介绍

本节重点 理解编程语言是什么? 大体明白,编程语言是如何与计算机底层通信的编程语言有哪些分类? 分别列举主流编程语言的特点 什么是编程,为什么要编程 一.什么是编程语言?为什么要编程? 编程  是个动词,编程==写代码,写代码是为了什么,为了让计算机干你想要干的事.比如,想跟别人聊天,就需要写个聊天软件,这个软件就是一堆代码的集合,这些代码是什么?这些代码就是计算机能理解的语言. 原文地址:https://www.cnblogs.com/LTEF/p/9269742.html

08 编程语言介绍(三)高级语言

高级语言: 高级语言是大多数编程者的选择.汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作相关但与完成工作无关的细节,例如使用堆栈.寄存器等,这样就大大简化了程序中的指令.同时,由于省略了很多细节,编程者也就不需要有太多的专业知识, 高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如C\C++,JAVA,PHP,Python,GO,C#等都属于高级语言 相比机器和汇编语言,高级语言对开发人员更友好,在开发效率上大大提高! 1 p

常见流行编程语言介绍

C/C++主要用于PC软件开发.底层开发.单片机和嵌入式系统:如:QQ.Windows.英雄联盟.Linux.Unix. Java和C#不但可以用来开发软件,还可以用来开发网站后台程序:后续我们介绍的Eclipse就是采用Java开发.Windows的MSDN网站使用的就是C#技术.咱们常用京东.淘宝等网站就是使用Java开发. PHP技术主要用于Web网站开发,属于服务端脚本语言.比如一些门户网站.服务号.比如我们老九学堂的服务号的二次开发就是采用的PHP. JavaScript 主要负责网站

Python学习之路(1)——编程语言介绍

开发语言 高级语言:Python.Java.PHP.C#.C++.Go.Ruby······ 低级语言:C.汇编 语言之间的对比 PHP类:适合写网页 Python.Java:既可以写网页,也可以写后台功能 -Python:执行效率低,开发效率高 -Java:执行效率高,开发效率低 C语言: 代码编译得到 机器码 ,机器码在处理器上直接执行,每一条指令控制CPU工作 其他语言: 代码编译得到 字节码 ,虚拟机执行字节码并转换成机器码再后在处理器上执行 Python 和 C  Python这门语言