Ray是一种计算机语言,由剑桥大学的一群学生在1970年代早期开发。它被设计成一种简单的语言,用于向新手介绍计算概念。该语言及其实现在很大程度上受到当时语言的启发,如FORTRAN和LISP。它的目标是实现快速和简单的编程,同时提供一个强大的语言的全部功能。
Ray的设计很简单,用户使用类似英语的命令和WRITE、READ和PRINT等命令。它既能运行用自己的语言编写的程序,也能运行FORTRAN语言的程序。Ray还被设计成可以在一系列不同的计算机上实现,包括IBM 1130、PDP-11和PDP-10。
Ray最初在计算机科学家和教员中很受欢迎。它被用于各种教育项目,是英国国家计算中心远程授课能力的一个关键组成部分。
尽管它最初很受欢迎,但到了80年代中期,随着更强大的语言如C和Pascal的出现,Ray已经变得不那么广泛。它最终被剑桥的WRT(Web Ray Toolkit)所取代,后者是一种更高级别的语言。
今天,人们记住Ray的主要原因是它在向初学者介绍计算机概念方面的作用。它的用户友好的命令和运行用自己的语言和FORTRAN语言编写的程序的能力,使它成为计算机编程的一个关键里程碑。