电脑编程,除了c语言还有什么


电脑编程,除了c语言还有什么

文章插图
低级语言
- 机器语言、汇编语言和符号语言 。
- 汇编语言源程序必须经过汇编,生成目标文件,然后执行 。
高级语言
- BASIC(True basic、Qbasic、Virtual Basic)、C、C++、PASCAL、FORTRAN、智能化语言(LISP、Prolog、CLIPS、OpenCyc、Fazzy)、动态语言(Python、PHP、Ruby、Lua)等等 。
- 高级语言源程序可以用解释、编译两种方式执行 。通常用后一种 。
我们使用的C语言就是使用的后者 。
P语言就是上面的PASCAL
【电脑编程,除了c语言还有什么】编程语言俗称“计算机语言”,种类非常的多,总的来说可以分成低级语言(机器语言、汇编语言)和高级语言(C语言、SQL等)两大类 。
1、低级语言
包括机器语言和汇编语言
(一) 机器语言是最原始的计算机语言 。由于计算机内部只能接受二进制代码,因此,用二进制代码0和1描述的指令称为机器指令 。
(二)汇编语言的实质和机器语言是相同的 , 都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆 。
2、高级语言
现在最常用和通用的是高级语言 。和机器语言和汇编语言相比,高级语言不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节 , 例如使用堆栈、寄存器等,这样就大大简化了程序中的指令 。同时,由于省略了很多细节,编程者也就不需要有太多的专业知识 。
常见高级语言有:BASIC(True basic、Qbasic、Virtual Basic)、C、C++、PASCAL、FORTRAN、SQL数据库语言、VC++、DELPHI等等
建议学习python或者php,主要是上手会比较简单,而且也可以开发比较大型的系统 。
Python是现代最受欢迎的编程语言之一,python提供了高效的高级数据结构,还能简单有效地面向对象编程 。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发 。尤其是现在广泛应用于数据挖掘分析与人工智能领域 。
php是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中 。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页,主要应用于Web服务端开发,命令行和编写桌面应用程序 。PHP支持和所有web开发语言之间的WDDX复杂数据交换 。关于相互连接 , PHP 已经支持了对Java对象的即时连接,并且可以透明地将其用作PHP对象 。
p(&x,y); p()是一个函数,该函数的第一个参数是一个指针,第二个参数是一个数值 。在这个函数p内部 , 你可以修改传进去的变量x 和y ,  但是在这个函数内部对x的修改 , 函数返回的时候,x可以保持这个修改后的值,但是y就不行,因为它是传值的参数,换句话说,它是复制y的值到这个函数,函数p内部对y的拷贝的修改,函数返回后,这个修改都不会保持 , y的值和它调用函数p()之前的值还是一样的 。