dev:programming_lagugages

All Programming languages Description
Assemblylow-level programming language
CC 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
GoStatically typed, compiled programming language
JavaDesigned to allow the creation of programs that can run on several different platforms.
JavaScriptHigh-level, interpreted scripting language that conforms to the ECMAScript specification
Objective-CObjective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language
PerlHigh-level, general-purpose, interpreted, dynamic programming language
PHPPHP is a server-side scripting language designed primarily for web development
PythonA scripting language that is often used by software developers to add programmability to their applications, such as engineering-analysis tools or animation software.
RFree software environment for statistical computing and graphics supported
RubyRuby is an interpreted, high-level, general-purpose programming language.
RustRust is a multi-paradigm, general-purpose programming language. Rust emphasizes performance, type safety, and concurrency
Scalageneral-purpose programming language providing support for functional programming and a strong static type system
SQLDomain-specific language used in programming and designed for managing data held in a relational database management
SwiftSwift is a general-purpose, multi-paradigm, compiled programming language
TypeScriptStrict syntactical superset of JavaScript,
Visual BasicEvent-driven programming language
Visual Basic for ApplicationsCreate macros to automate repetitive word- and data-processing functions, and generate custom forms, graphs, and reports
ZigZig is a general-purpose programming language and toolchain for maintaining robust, optimal and reusable software
Snippet from Wikipedia: List of programming languages

This is an index to notable programming languages, in current or historical use. Dialects of BASIC, 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.

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

Programming, scripting, and markup languages

Stack Overflow Developer Survey - Programming languages

  1. Bash/Shell
  2. C
  3. Kotlin
  4. Dart
  5. Ruby
  6. R
  7. MATLAB
  8. Lua
  9. Groovy
  10. Delphi
  11. Scala
  12. Haskell
  13. Elixir
  14. Julia
  15. Clojure
  16. Solidity
  17. LISP
  18. F#
  19. Fortran
  20. Erlang
  21. APL
  22. COBOL
  23. SAS
  24. OCaml
  25. Crystal

Programming, scripting, and markup languages

Stack Overflow Developer Survey - Programming languages

  1. JavaScript
  2. HTML/CSS
  3. Python
  4. SQL
  5. TypeScript
  6. Bash/Shell (all shells)
  7. Java
  8. C#
  9. C++
  10. C
  11. PHP
  12. PowerShell
  13. Go
  14. Rust
  15. Kotlin
  16. Ruby
  17. Lua
  18. Dart
  19. Assembly
  20. Swift
  21. R
  22. Visual Basic (.Net)
  23. MATLAB
  24. VBA
  25. Groovy
  26. Delphi
  27. Scala
  28. Perl
  29. Elixir
  30. Objective-C
  31. Haskell
  32. GDScript
  33. Lisp
  34. Solidity
  35. Clojure
  36. Julia
  37. Erlang
  38. F#
  39. Fortran
  40. Prolog
  41. Zig
  42. Ada
  43. OCaml
  44. Apex
  45. Cobol
  46. SAS
  47. Crystal
  48. Nim
  49. APL
  50. Flow
  51. Raku

## ToDo ##

  • dev/programming_lagugages.txt
  • Last modified: 2023/08/18 08:40
  • by Henrik Yllemo