好的。我目前正在上一门探索许多不同编程语言的课程。其中包括COBOL和Ada,但我似乎找不到免费的编译器。有人有更好的运气吗?如果是这样,我可以在哪里找到它们?谢谢!
好的。我目前正在上一门探索许多不同编程语言的课程。其中包括COBOL和Ada,但我似乎找不到免费的编译器。有人有更好的运气吗?如果是这样,我可以在哪里找到它们?谢谢!
OpenCOBOL编译器是免费的。据我所知,有Windows、Linux和Mac OS X版本 - http://www.opencobol.org
编辑:一个可能的选择可能是Veryant isCOBOL http://www.veryant.com。Veryant将发布其编译器的学生版(即受限制的)。Veryant的isCOBOL编译器编译成Java运行时,并且可能在OS X上运行。
他们的常见问题解答http://www.veryant.com/products/faq.php?type=all指出:“由于基于Java,isCOBOL编译器可以在任何支持Java开发工具包(JDK)版本1.4.2或更高版本的平台上运行。isCOBOL调试器和isCOBOL编译代码可以在任何支持1.4.2或更高版本Java运行时环境(JRE)的平台上运行。因此,isCOBOL APS支持众多平台,包括AIX、HP-UX、Linux、Solaris和Windows。唯一的例外是isCOBOL ISAM ODBC,目前仅在Windows上运行。”
在http://libre.adacore.com/libre/上有很多Ada相关资源,包括Eclipse插件和IDE。学生可以免费下载使用。
gcc的Ada编译器,gnat
,不随Xcode一起提供,因此您需要在其他地方找到它或从源代码构建。免费的COBOL编译器有点难以找到。
gnat
可以通过 MacPorts 获得。将来请分开提出问题,而不是混在一起 - 正如您会注意到,您已经得到了两个子问题的答案,并且可能很难决定哪一个接受。 - Georg Fritzsche