Ada | High-level, structured, and object-oriented language with strong typing, used for reliability in mission-critical systems. |
---|
APL | A concise programming language focused on multi-dimensional arrays, using unique symbols to represent functions, influencing modeling and functional programming. |
---|
Arduino | platform for creating interactive electronics projects, using a C/C++-based language. |
---|
Assembly | Low-level programming language closely aligned with machine code instructions. |
---|
BASIC | Family of high-level programming languages created in 1964 to make programming more accessible. |
---|
C | General-purpose language foundational in systems and application programming. |
---|
C++ | General-purpose language designed by Bjarne Stroustrup, supporting multiple programming paradigms. |
---|
CircuitPython | Maintained by Adafruit, simplifies Python for microcontroller applications and is implemented in C. |
---|
Dart | Language for building web, mobile, and server apps, with tools to compile to JavaScript and WebAssembly. |
---|
Elixir | Dynamic, functional language for scalable applications built on Erlang VM. |
---|
Forth | Stack-oriented programming language known for its flexibility, efficiency, and use in embedded systems. |
---|
Gravity | Lightweight, embeddable programming language supporting multiple paradigms. |
---|
Ichiban Prolog | An embeddable ISO Prolog interpreter in Go. |
---|
Janet | Versatile, lightweight programming language, ideal for embedded scripting in C/C++ with functional and imperative paradigms. |
---|
Julia | A dynamic language designed for numerical and scientific computing with strong support for parallel computing and multiple dispatch. |
---|
LabVIEW | Graphical environment for data acquisition and industrial automation. |
---|
MicroPython | Subset of Python 3 tailored for microcontrollers. |
---|
mruby | Lightweight Ruby interpreter designed for embeddability. |
---|
Nim | Statically typed, compiled language focusing on performance and elegant syntax, compilable to C, C++, and JavaScript. |
---|
Rust | General-purpose programming language emphasizing performance, type safety, and concurrency. |
---|
Simulink | Graphical programming environment for dynamic system modeling and analysis integrated with MATLAB. |
---|
Zig | System programming language designed as an improvement over C/C++ with native error handling and performance enhancements. |
---|