APL语言
维基百科,自由的 encyclopedia
APL 是 A Programming Language 或 Array Processing Language 的缩写。肯尼斯·艾佛森在1962年设计这个语言时他正在哈佛大学工作,1979年他因对数学表达式和编程语言理论的贡献而得到图灵奖。在过去数十年的使用历史中,APL 从它的原始版本开始不断改变和发展,今天的版本与1963年发表时的版本已经非常不一样了。但它始终是一种解释执行的计算机语言。现代的 APL 版本支持其初始版本不支持的结构和模式编程。APL 至今依然使用一种非标准化的字母表,这一直是他人对 APL 的批评。
Quick Facts 编程范型, 设计者 ...
编程范型 | 阵列、函数式、结构化、模块化 |
---|---|
设计者 | Kenneth E. Iverson |
实作者 | Larry Breed(英语:Lawrence M. Breed)、Dick Lathwell(英语:Richard H. Lathwell)、Roger Moore(英语:Roger Moore (computer scientist))等人 |
发行时间 | 1966年11月27日,57年前(1966-11-27)[1] |
型态系统 | 动态类型 |
系统平台 | 跨平台 |
许可证 | 专有、开源 |
主要实作产品 | |
| |
启发语言 | |
数学表示法 | |
影响语言 | |
Close