模板讨论:程序设计语言
外观
PostScript是编程语言吗?
PostScript仅是一种计算机语言而已,并非编程语言。--Mountain(Talk) 22:46 2004年5月20日 (UTC)
HTML语言和机器语言都可以用来编写程序,能否算作编程语言? Wooyi (留言) 2007年11月23日 (五) 16:22 (UTC)
编程语言这样划分是否恰当?
- 为什么要把C/C++、Basic、Pascal等语言与Java、C#等语言单列呢?这样的分类方式是否恰当?C/C++不能算是工业编程语言吗?我觉得,如果按照汇编语言、高级语言、脚本语言、其他专用语言……这样分,可能会更合适一点,更接近问题的本质。
- 我认为不应把一种语言的某个IDE或编译环境当作一种独立的语言,比如Turbo C++、Microsoft Visual C++与C、C++并列就不大合适,C/C++的IDE和编译器有很多,如果把什么gcc、icc、acc、Open64都列上,就太多也太杂了。
—以上未签名的留言是由Foolevery(对话 • 贡献)在(2007年12月11日 (二) 13:21)加入的。
- C/C++、Basic、Pascal,应该是我拆出来的,我把基本上同质性的语言放在一起。至于不同的IDE是否有不同的语法,看你啰。如果您要把gcc加进C/C++那排的话请便。其实在台湾并没有“工业编程语言”这种说法,而是会把性质相近的编程语言在书局或图书馆放在一起。
- 其实还有一种被分类为Shell的Script型编程语言,像是Bash或PowerShell……
回应
- 参考一下英文维基编程语言分类条目 (我觉得这个分类也不甚好,仅供参考) 。编程语言的数量甚多,要整理在一个模版是相当困难的。此外我同意Foolevery的说法。重点是Turbo C++、Microsoft Visual C++并不是编程语言,而是集成开发环境。我支持把这些东西从编程语言模版拿掉,同理gcc也不该加进来。~~By 大鸟(留言给我) 2008年10月24日 (五) 18:14 (UTC)
- 可是,不同的IDE,有时候有不同的专用语法与不同的Library啊,由于这些差异。基本上可以细分视为不同的编程语言了。就像是有人问你会不会Visual C++,是问你会不会Visual C++这种的C++,而不是问你会不会用Visual C++这个IDE。-P1ayer (留言) 2008年10月27日 (一) 02:56 (UTC)
- 我同意您说的,但您的论述并无法否定Microsoft Visual C++是一套IDE而并非编程语言的事实。
- 语法的部分,我认为是Microsoft Visual C++基本上遵守C++ Standard Commitee的标准,但有些不合规格的地方。
- 内建函式库与编程语言本来就是独立的。
- Microsoft Visual C++是否是编程语言?我认为是否定的。那么Microsoft Visual C++是否该放在编程语言模版?我认为也是否定的。~~By 大鸟(留言给我) 2008年10月27日 (一) 05:22 (UTC)
- 如果照您的分法,是否一堆BASIC也该简化为只有1个BASIC呢?我个人认为,记然市面上相关的书籍都细分了,那Visual C++当然也能算是编程语言的一种,甚至有的书名就叫做《Visual C++程式设计》。他的IDE则应正名为Visual Studio。我想应该只要对于“工业编程语言”那排进行清理即可,那有一堆较冷门的Script或编程语言。这是导览模版,不是分类或索引的目录页,应考虑到导览的方便性,故我认为Visual C++等,不宜拿掉。-P1ayer (留言) 2008年10月27日 (一) 05:57 (UTC)
- 这样分很不合理,还有,集成开发环境与语言混写,如,vc是ide,c是语言。还有IronPython、Jython都可以归到python的扩展里。Tusooa (留言) 2009年5月10日 (日) 09:48 (UTC)
科学计算的语言也跟其他编程语言混在一起?
- 像matlab,scilab这种,虽然长得很像编程语言,倒不如说是软件指令,这些都只能用在科学计算,也只能用特定的软体操作,和其他编程语言混在一起是不是不恰当?-小小猫 2008年11月24日 (一)
- 基本上,目前的分类大致上Ok,但是“阵列编程语言”、“学术编程语言”、“其他编程语言”,这三个似乎必需重新整理过后,再细分。因为,何谓“学术编程语言”?以及几乎每一种编程语言都可“阵列编程”吧?-P1ayer (留言) 2010年2月12日 (五) 08:25 (UTC)
- “学术编程语言”与“其他编程语言”先合并,并把未有中文页面的先拿出来。-P1ayer (留言) 2010年3月5日 (五) 03:47 (UTC)
尚未有中文页面的编程语言
分栏
这个模板的分栏也太随意了,其他语言一栏中有那么多。这样还不如按字母表排序更好——Albus Ecneics 2010年5月17日 (一) 10:32 (UTC)
这个模板的分栏太随意了+1
个人看法如下:
- 低级语言:汇编语言
- 高级语言