首页 > 计算机与互联网 > 编程语言与脚本语言之我见

编程语言与脚本语言之我见   

2010年2月28日

长话短说,最近想学点PHP,但毫无基础。Google了许多,PHP没有学会,不过了解了一些理论知识,编程语言间的关系。

先是弄明php,python,c++,java这些 脚本语言编程语言 间的不同。先说几个有名的编译类编程语言:Visual C++、Visual Foxpro、Delphi,再说几个有名的脚本语言:JAVASCRIPT,ASP,PHP,PYTHON。编程语言在我理解看来是一种命令,编出一系列步聚,然后让电脑去实现,我的理解就是编出那些应用软件所要用到的语言。这里着重讲讲脚本语言,脚本语言是一种解释性语言,在我理解看来有点像HTML语法,用指定的一套语法,写一个相关文件,例如写的.py, .php文件让架设了pythone 和 php平台的服务器去执行你写的文件。现在的脚本语言已经有很多可以互嵌的了,例如PHP里面会有JS,关键看的只是服务器是不是都有这两种语言有解释器。

脚本语言的颈瓶是编译程序的开发效率,也就是迁就服务器是否能读懂,就是要迁就解释这脚本的程序的发展。觉得网上的很多资源都关于脚本语言怎么编的,真正涉及编程语言的还是比较少。突然想起一句话,高处不胜寒。越是学到越难越深越少人知道的东西,知音总会少一些的。

某回贴,根据需求把各种语言都分了

做工控程序,一般用:

汇编

c

c++

vc

做管理系统,一般用

vb

delphi

pb

作网页,b/s程序,一般用

html

jsp

php

asp

asp.net

java

c#

当看得越多时,我就越觉得其实没必要那么执着于脚本语言和编程语言的不同的,因为本来就没有人把每种语言都很学得很会,在社会分精细化的今天,程序开发的每一Part都是分工很精细的,知道了很多,却一样都不精是也有点吃亏的,用济经学的原理去说就是专业化可以增加生产效益。而且当一个人根本不用那么多编程语言时,那些不会的是对他来说是没有意义的。所以,人嘛,也要给自己一个定位,总不能想着自已什么都要会,事实只有专业化的话,才会最大地体现个人价值。只是复合型的人才会把世界看得清楚,但我觉得把世界看得很清也不一定是什么好事。

anyShare分享到:
         

计算机与互联网

  1. 2010年2月28日17:14 | #1

    学精通了某一种语言,再转向其他语言会容易很多,话说VC++超难学……

  2. 2010年3月1日09:44 | #2

    博客写的不错啊 模板很漂亮啊 一定下了很多时间去管理,O(∩_∩)O哈哈~继续加油啊 一定会做的很好,回踩啊谢谢 济南网站优化(www.jn-seo.com)

  3. 2010年3月1日11:09 | #3

    博客写的不错啊 布局漂亮 模板个性,其实做博客就是这么简单,你做的很好 继续加油啊 O(∩_∩)O哈哈~回踩谢谢 山东seo(www.xinheng99.com)

  4. 2010年3月1日11:27 | #4

    学习计算机任何编程都是多动手的,多做一些小demo或做一个完整的留言板,这门语言的基础知识你就快学的差不多了,如果每种语言你都要学好,呵呵,你学的多,忘的也多。不过你什么都了解一点,等用到的时候再去深入学习,入门会比较快些。

  5. 2010年3月2日14:06 | #5

    话说我html都没有啃完。。。

  6. 2010年3月5日17:10 | #6

    我什么都不会,但并不妨碍我做我的网站。

  7. 2010年11月18日10:03 | #7

    @Ray Chow
    难学的是语言,不是编译器。

    其实把C++学好,想掌握C#和JAVA很容易的。
    但是C++不好学,他的本体和扩展太多。

    如果想搞网站这些,当然得把PHP,HTML这些掌握。对自己是有帮助的,我过段时间等有时间了也准备搞本书看看PHP,花几天大概了解下。 [洋葱头17]

  8. 2010年11月18日22:00 | #8

    @Tanky Woo
    C++对我来说只是传说了,现在只想能把PHP看懂就好,毕竟有价值是实践体现出来的。可惜,我下的电子书,还没有翻过呢··· [兔16]

  1. 2010年2月28日12:59 | #1
[洋葱头22] [洋葱头20] [洋葱头19] [洋葱头18] [洋葱头17] [洋葱头16] [洋葱头15] [洋葱头14] [洋葱头13] [洋葱头12] [洋葱头11] [洋葱头10] [洋葱头09] [洋葱头08] [洋葱头07] [洋葱头06] [洋葱头05] [洋葱头04] [洋葱头03] [洋葱头02] [洋葱头01] [兔21] [兔20] [兔17] [兔16] [兔15] [兔14] [兔13] [兔12] [兔11] [兔10] [兔09] [兔08] [兔07] [兔06] [兔05] [兔04] [兔03] [兔02] [兔01]