计算机语言基础

开发语言:

  高级语言:Python、JAVA、C#、PHP、GO、Ruby等等      生成字节码

  低级语言:C    生成机器码

  高级语言找低级语言,往下执行,高级语言是对低级语言的封装,一切都基于C

语言之间的对比:

  C要自己控制内存,开放和关闭内存;高级语言不需要关心内存的问题,用完自动销毁内存空间;

  底层一般用C,内存啊、指针啊、系统硬件啊都要去学习;

  PHP是独立的一类,写网站,只写页面,有局限性,不能写后台程序;

  Java的执行效率要比Python高,但是Python的开发效率高;

编码的发展:

  ascill 00000000 8位

  unicode(万国码) 0000000000000000 至少16位 浪费内存

  utf-8 能用多少表示就用多少表示,能少就少

 

 

 

posted @ 2018-12-27 14:44  琚老板  阅读(273)  评论(0)    收藏  举报