Provides a message based parallel-first concurrency model.
Ateji PX – an extension of the Java language for parallelism.Alef – concurrent language with threads and message passing, used for systems programming in early versions of Plan 9 from Bell Labs.Smalltalk platform independent VM bytecode.Simula (object-oriented superset of ALGOL 60).SequenceL – purely functional, parallelizing and race-free.
Nemerle (into intermediate language bytecode).Kotlin (Kotlin/Native uses LLVM to produce binaries).Java (usually JVM bytecode to machine code).Inform (usually story files for Glulx or Z-code).Fortran (first compiled by IBM's John Backus).Delphi ( Borland's Object Pascal development system).C++ (multiparadigm language derived from C).BASIC (including the first version of Dartmouth BASIC).