在Ubuntu中,你可以使用自己喜欢的编辑器来编辑程序。编译程序需要软件包gnat(GNU Ada Compiler)。你也可以选择gnat-gps,将安装Gnat编程系统,是一个可用于Ada和C的IDE。
2)Clojure语言
通过命令行安装clojure。实际上是安装了可以在命令行通过输入clojure使用的REPL(real-eval-print loop),一个互动的编程环境。
3)COBOL语言
在Ubuntu中,你可以使用自己喜欢的编辑器来编辑程序。编译程序需要软件包open-cobol。该编译器事实上是将程序翻译成C程序,然后使用gcc进行编译。
4)Erlang语言
在Ubuntu中,你可以使用自己喜欢的编辑器来编辑程序。编译程序需要软件包erlang。该软件包将会安装Erlang/OTP runtime,应用程序,源程序,代码实例,Emacs中的Erlang编辑模式。
5)Forth语言
在Ubuntu中使用Forth语言,需要安装软件包gforth,这是一个Forth编程环境的GNU实现。
6)Fortran语言
在Ubuntu中,你可以使用自己喜欢的编辑器来编辑程序。编译程序需要软件包gfortran,GNU Fortran 95编译器。在gcc编译支持的平台上编译Fortran 95。它使用gcc生成优化代码。
7)Groovy语言
在Ubuntu中使用Groovy,你必须首先安装JVM。然后需要安装软件包groovy。这样就可以在命令行中输入groovsh运行Groovy代码。或者输入groovyConsole打开一个交互的控制台,或者输入groovy+脚本文件名称:groovy scriptname.groovy
8)Haskell语言
在Ubuntu中使用Haskell语言,需要安装haskell-platform,一系列工具和类库,包括了最终要的组件。编译Haskell程序,需要安装软件包ghc(Glorious Glasgow Haskell Compilation System),Haskell语言的编译器。
9)Java
在Ubuntu中使用Java,你可以在你喜欢的文本编辑器或者IDE中写程序。常用的IDE有Eclipse和NetBeans。编译程序,需要安装软件包default-jdk,包括了适合当前硬件的Java开发工具包。
10)JavaScript
在Ubuntu中使用JavaScript,你可以在你喜欢的文本编辑器中写程序。使用浏览器打开该脚本程序即可。
11)Lisp语言
Lisp有很多版本及变形。最常用的“regular Lisp”是ANSI Common Lisp。在Ubuntu中使用ANSI Common Lisp,需要安装软件包clisp。很多Lisp程序员喜欢用Emacs编辑器来编写代码。
12)Lua语言
在Ubuntu中使用Lua,你可以在你喜欢的文本编辑器中写程序。包含C编译器的平台都可以编译Lua语言。运行程序需要安装软件包lua50,是Lua语言的解释器。运行程序通过在命令行输入Lua projectName。
13)Ruby语言
在Ubuntu中使用Ruby语言,你可以在你喜欢的文本编辑器中写程序。运行程序需要安装解析器,软件包ruby1.8。
14)Scala语言
在Ubuntu中使用Scala语言,你可以在你喜欢的文本编辑器中写程序。编译程序需要安装软件包scala。编译时使用命令scalac sourceFile,运行时使用解析器,scala sourceFile。
15)Vala语言
在Ubuntu中使用Vala语言,你可以在你喜欢的文本编辑器中写程序。编译程序需要安装软件包valac,即Vala的编译器。然后Vala编译器输出的结果,用C编译器进行编译。