高级编程语言 编辑
高级编程语言是高度封装了的编程语言,与低级语言相对。它是以人类的日常语言为基础的一种编程语言,使用一般人易于接受的文字来表示,有较高的可读性,以方便对电脑认知较浅的人亦可以大概明白其内容。由于早期电脑业的发展主要在美国,因此一般的高阶语言都是以英语为蓝本。在1980年代,当东亚地区开始使用电脑时,在日本台湾中国大陆都曾尝试开发用各自地方语言编写的高级语言,当中主要都是改编BASIC或专用于数据库资料存取的语言,但是随着编程者的外语能力提升,现时的有关开发很少。
2
相关
动态编程语言是高级编程语言的一个类别,在计算机科学领域已被广泛应用。它是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。动态语言目前非常具有活力。众所周知的ECMAScript便是一个动态语言,除此之外如PHP、Ruby、Python等也都属于动态语言,而C语言、C++、Java等语言则不属于动态语言。
SETL是一种基于数学集合论的领域特定语言的高级编程语言。它最初由Jacob T. Schwartz于二十世纪六十年代末在纽约大学科朗数学研究所开发。
动态编程语言高级编程语言的一个类别,在计算机科学领域已被广泛应用。它是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。动态语言目前非常具有活力。众所周知的ECMAScript便是一个动态语言,除此之外如PHP、Ruby、Python等也都属于动态语言,而C语言、C++、Java等语言则不属于动态语言。
Icon是一门领域特定语言的高级编程语言,有着“目的导向执行”特征,和操纵字符串和文本模式的很多设施。它衍生自SNOBOL和SL5字符串处理语言。Icon不是面向对象的,但在1996年开发了叫做Idol的面向对象扩展,它最终变成了Unicon。
Icon是一门领域特定语言的高级编程语言,有着“目的导向执行”特征,和操纵字符串和文本模式的很多设施。它衍生自SNOBOL和SL5字符串处理语言。Icon不是面向对象的,但在1996年开发了叫做Idol的面向对象扩展,它最终变成了Unicon。