View Single Post
  #2   (View Single Post)  
Old 29th October 2017
ibara ibara is offline
OpenBSD language porter
 
Join Date: Jan 2014
Posts: 783
Default

Supported languages (and their supported compilers/interpreters/toolchains)

Ada
  • GNAT

Algol 60
  • NASE A60 (OpenBSD, NetBSD)

Algol 68
  • Algol68g

APL
  • GNU APL (OpenBSD)

Assembly
  • FASM
  • GNU as
  • NASM
  • YASM

awk
  • gawk
  • mawk
  • nawk (in base)

BASIC
  • BaCon
  • Brandy
  • FreeBASIC
  • PC-BASIC

Brainfuck
  • bfc
  • nbfc

C/C++/ObjC/ObjC++
  • CompCert
  • GCC
  • lacc
  • libFIRM+CParser
  • LLVM+Clang
  • Nils Weller's C compiler
  • PCC
  • Tiny C Compiler
  • vbcc (i386/powerpc only)

C#
  • Mono

COBOL
  • GnuCOBOL (formerly OpenCOBOL)

Crystal
  • Crystal compiler

D
  • DMD
  • GDC
  • LDC

Elixer
  • Elixer compiler

Erlang
  • Erlang compiler and runtime

F#
  • F# compiler

Forth
  • GNU Forth
  • pfe

FORTRAN
  • f18
  • flang (FreeBSD, OpenBSD)
  • GNU FORTRAN

Go
  • Go compiler

Gravity
  • Gravity compiler

Hare
  • Hare compiler

Haskell
  • ghc

Haxe
  • Haxe compiler

HolyC
  • Secularize

J
  • J interpreter

Janet
  • Janet interpreter

Java
  • OpenJDK

JavaScript
  • Duktape
  • MuJS
  • QuickJS

Julia
  • Julia compiler (FreeBSD)

K
  • Kona

Kotlin
  • IntelliJ IDEA

Lisp
  • Common Lisp
    • abcl
    • clisp
    • ecl
    • sbcl
  • Lisp 1
    • clojure
  • Lisp-like
    • NewLISP
  • Racket
  • Scheme
    • Chibi Scheme
    • Chicken Scheme
    • Cyclone (OpenBSD)
    • Gambit
    • Guile
    • Kawa
    • MIT/GNU Scheme
    • Microscheme
    • Scheme48
    • scm
    • STk
    • tinyscheme

Logo
  • ucblogo

Lua
  • Lua compiler
  • LuaJIT

M/MUMPS
  • Reference Standard M

ML
  • OCaml

Modula-2
  • GNU Modula-2

myrddin
  • myrddin compiler

nim
  • nim compiler

node
  • node.js suite

Oberon-2
  • Oxford Oberon-2 compiler
  • Vishap's Oberon compiler

Pascal
  • Free Pascal
  • GNU Pascal

PHP

Perl
  • Perl 5
  • Perl 6
  • Rakudo

PL/0
  • pl0c

Pony
  • ponyc

Processing
  • Processing suite

Prolog
  • GNU Prolog
  • SWI-Prolog

Python
  • Cython compiler
  • PyPy
  • Python interpreter

QBE
  • QBE

Rexx
  • Regina

Ruby
  • mruby
  • Ruby interpreter

Rust
  • mrustc
  • Rust compiler

Scala
  • Scala compiler and interpreter

Seed7
  • Seed7 compiler

Shell
  • Bash
  • C Shell
  • Elvish
  • Fish
  • Korn Shell
  • Oil Shell
  • POSIX shell
  • TENEX C Shell
  • Z Shell

Simula
  • GNU Cim (OpenBSD, NetBSD)

SNOBOL4
  • CSNOBOL4

Tcl
  • Jim Tcl
  • MIT Object Tcl
  • Tcl compiler

V
  • V compiler

WebAssembly
  • wabt

Zig
  • Zig compiler

Last edited by ibara; 29th April 2022 at 03:52 PM. Reason: Add Hare
Reply With Quote