熟悉编程语言
1.top50编程语言
2.编程泛型
命令式编程:
命令“机器”如何去做事情(how),这样不管你想要的是什么(what),它都会按照你的命令实现。(注重过程)。用详细的命令机器怎么去处理一件事情以达到你想要的结果。
例如你想通过点击改变页面中某一个元素,首先要获取按钮,再给按钮添加点击事件,获取要改变的元素,执行点击函数,改变元素达到自己的目的,这是一步一步的步骤操作,就如同给计算机发布命令,一步一步执行,这就是命令式编程。
Fortran、ALGOL、COBOL、C、Ada、Pascal等都是命令式程序设计语言。
面向过程:C语言、COBOL语言
面向对象:Python、C、C++、Java、Per、Fortran、PHP等
声明式编程:
告诉“机器”你想要的是什么(what),让机器想出如何去做(how)。(注重结果)
简单的说,你只需要告诉计算机,你要得到什么样的结果,计算机则会完成你想要的结果,以Vue为例,在页面中通过 {{ }} 显示一个data里面的变量,你只需要改变这个变量,页面就会跟着刷新,这就是你只需要结果,vue 内部去处理过程,这就是声明式编程。
函数式:lisp、hashshell、erlang、Scala等
逻辑式:prolong等
3.我想学习的编程语言
在C语言学习的基础上,还想学习C++、Python、Java