Programming Languages
All Programming languages | Description |
---|---|
Ada | TBD |
Apex | TBD |
Assembly | low-level programming language |
C | C is used to write software where speed and flexibility is important, such as in embedded systems or high-performance computing. |
C++ | C++ is a general-purpose programming language |
C# | C# is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines |
Clojure | Functional, dynamic, general-purpose programming language |
Cobol | TBD |
Crystal | TBD |
Dart | Object-oriented, class-based, garbage-collected language with C-style syntax |
Delphi | TBD |
Elixir | TBD |
Erlang | TBD |
F | TBD |
Fortran | TBD |
GDScript | Custom scripting language to be used with the Godot computer (and mobile device) Game engine |
Go | Statically typed, compiled programming language |
Groovy | Java-syntax-compatible object-oriented programming language for the Java platform |
Haskell | General-purpose, statically-typed, purely functional programming language with type inference and lazy evaluation |
Java | Designed to allow the creation of programs that can run on several different platforms. |
JavaScript | High-level, interpreted scripting language that conforms to the ECMAScript specification |
Julia | High-level dynamic programming language |
Kotlin | Kotlin is a statically typed programming language developed by JetBrains |
Lisp | TBD |
Lua | Lightweight, high-level, multi-paradigm programming language |
MATLAB | Multi-paradigm programming language and numeric computing environment |
MicroPython | Software implementation of a programming language largely compatible with Python 3, written in C |
Nim | TBD |
Objective-C | Objective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language |
OCaml | TBD |
Perl | High-level, general-purpose, interpreted, dynamic programming language |
PHP | PHP is a server-side scripting language designed primarily for web development |
Prolog | TBD |
Python | A scripting language that is often used by software developers to add programmability to their applications, such as engineering-analysis tools or animation software. |
R | Free software environment for statistical computing and graphics supported |
Ruby | Ruby is an interpreted, high-level, general-purpose programming language. |
Rust | Rust is a multi-paradigm, general-purpose programming language. Rust emphasizes performance, type safety, and concurrency |
Scala | general-purpose programming language providing support for functional programming and a strong static type system |
Solidity | Implementing smart contracts on various blockchain platforms, most notably, Ethereum |
SQL | Domain-specific language used in programming and designed for managing data held in a relational database management |
Swift | Swift is a general-purpose, multi-paradigm, compiled programming language |
TypeScript | Strict syntactical superset of JavaScript, |
Visual Basic | Event-driven programming language |
Visual Basic for Applications | Create macros to automate repetitive word- and data-processing functions, and generate custom forms, graphs, and reports |
Zephyr | TBD |
Zig | Zig is a general-purpose programming language and toolchain for maintaining robust, optimal and reusable software |
Tier List
- Snippet from Wikipedia: List of programming languages
This is an index to notable programming languages, in current or historical use. Dialects of BASIC (which have their own page), esoteric programming languages, and markup languages are not included. A programming language does not need to be imperative or Turing-complete, but must be executable and so does not include markup languages such as HTML or XML, but does include domain-specific languages such as SQL and its dialects.
TIOBE Index
The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors
Stack Overflow Developer Survey 2022
Programming, scripting, and markup languages
Stack Overflow Developer Survey - Programming languages
- Bash/Shell
- Kotlin
- Dart
- Ruby
- MATLAB
- Lua
- Groovy
- Delphi
- Scala
- Haskell
- Elixir
- Julia
- Clojure
- Solidity
- LISP
- F#
- Fortran
- Erlang
- APL
- COBOL
- SAS
- OCaml
- Crystal
Stack Overflow Developer Survey 2023
Programming, scripting, and markup languages
Stack Overflow Developer Survey - Programming languages
- JavaScript
- HTML/CSS
- Python
- SQL
- TypeScript
- Bash/Shell (all shells)
- Java
- C#
- C++
- C
- PHP
- PowerShell
- Go
- Rust
- Kotlin
- Ruby
- Lua
- Dart
- Assembly
- Swift
- R
- Visual Basic (.Net)
- MATLAB
- VBA
- Groovy
- Delphi
- Scala
- Perl
- Elixir
- Objective-C
- Haskell
- GDScript
- Lisp
- Solidity
- Clojure
- Julia
- Erlang
- F#
- Fortran
- Prolog
- Zig
- Ada
- OCaml
- Apex
- Cobol
- SAS
- Crystal
- Nim
- APL
- Flow
- Raku
Stack Overflow Developer Survey 2024
Programming, scripting, and markup languages
Stack Overflow Developer Survey - Programming languages
GitHub Collections Programming Languages
## ToDo ##
- (if only there were a little more time… → join us or give your support )
- * Scripting experience in multiple languages - (PowerShell, Python, etc.)