Oversigt over programmeringssprog i alfabetisk rækkefølge

Følgende liste er den liste som tiobe.com overvåger og laver toplister i forhold til udbredelse og meget mere.

De fleste progammeringssprog er Open Source. Det er dog meget forskelligt om man skal udvikle til LAN eller WEB. Listerne er alfabetisk og kan på ingen måde være at vi anbefaler nogen af dem, idet vi alene anbefaler top25 af samtlige TOP25 programmeringssprog i 2022.

Men faktisk er forskellene er meget små, man kan sagtens udvikle det samme i 33% af alle sprog, men det er forskelle såsom hastighed, størrelsen på økosamfund der følger et bestemt programmeringssprog samt even til at at følge normer som er hensigtsmæssige at følge såsom AMP fra Google.

Vi henviser til TOP 10, TOP20 og TOP50 over programmeringsprog og disses udbredelse i andre artikler.

Her kan du se de 274 programmeringssprog som tiobe har valgt at følge. Tiobe er et privat analysefirma, der dog på ingen måde er repræsentativ for hvordan virkligheden ser ud. De anvender forskellige parametre herunder søgemaskiner til at vurdere hvem der er mest udbredt.

Følgende liste efter alfabetisk, og på ingen måde repræsentativ for udbredelse, se derfor vor NYHEDER for mere info om dette.

  1. (Visual) FoxPro: FoxPro, Fox Pro, VFP, VFPA
  2. 1C:Enterprise script
  3. 4th Dimension/4D: 4D, 4th Dimension
  4. ABAP
  5. ABC: ABC (exceptions: -tv -channel)
  6. ActionScript: ActionScript, AS1, AS2, AS3
  7. Ada
  8. Agilent VEE
  9. Algol
  10. Alice: Alice (confidence: 90%)
  11. Angelscript
  12. Apex
  13. APL
  14. Applescript
  15. Arc
  16. AspectJ
  17. Assembly language: Assembly, Assembly language
  18. ATLAS
  19. AutoHotkey: AutoHotkey, AHK
  20. AutoIt
  21. AutoLISP
  22. Automator
  23. Avenue
  24. Awk: Awk, Mawk, Gawk, Nawk
  25. B4X
  26. Ballerina
  27. Bash
  28. Basic: Basic (confidence: 0%)
  29. BBC BASIC
  30. bc
  31. BCPL
  32. BETA: BETA (confidence: 10%)
  33. BlitzMax: BlitzMax, BlitzBasic, Blitz Basic
  34. Boo
  35. Bourne shell: Bourne shell, sh
  36. Brainfuck
  37. C shell: Csh, C shell (confidence: 90%)
  38. C#: C#, C-Sharp, C Sharp, CSharp, CSharp.NET, C#.NET
  39. C++
  40. C++/CLI
  41. C-Omega
  42. C: C (exceptions: -“Objective-C”)
  43. Caml
  44. Ceylon
  45. CFML: CFML, ColdFusion
  46. cg: cg (confidence: 80%, exceptions: -“computer game” -“computer graphics”)
  47. Ch: Ch (exceptions: +ChScite)
  48. Chapel: Chapel (exceptions: -christ)
  49. CHILL
  50. CIL
  51. CL (OS/400): CL (exceptions: -Lisp), CLLE
  52. Clarion
  53. Classic Visual Basic: Visual Basic (confidence: 50%), VB (confidence: 50%), VBA, VB6
  54. Clean: Clean (confidence: 43%)
  55. Clipper
  56. CLIPS
  57. Clojure: Clojure, ClojureScript
  58. CLU
  59. COBOL
  60. Cobra
  61. CoffeeScript
  62. COMAL
  63. Common Lisp
  64. Crystal: Crystal (confidence: 61%, exceptions: -healing), crystallang
  65. cT
  66. Curl
  67. D: D (confidence: 90%, exceptions: -“3-D programming” -“DTrace”), dlang
  68. Dart
  69. DCL
  70. Delphi/Object Pascal: DwScript, Object Pascal, Delphi, Delphi.NET, Pascal (confidence: 95%)
  71. DiBOL: DBL, Synergy/DE, DIBOL
  72. Dylan
  73. E: E (exceptions: +specman)
  74. ECMAScript
  75. EGL
  76. Eiffel
  77. Elixir
  78. Elm
  79. Emacs Lisp: Emacs Lisp, Elisp
  80. Emerald
  81. Erlang
  82. Etoys
  83. Euphoria
  84. EXEC
  85. F#: F#, F-Sharp, FSharp, F Sharp
  86. Factor
  87. Falcon
  88. Fantom
  89. Felix: Felix (confidence: 86%)
  90. Forth
  91. Fortran
  92. Fortress
  93. FreeBASIC
  94. Gambas
  95. GAMS
  96. GLSL
  97. GML: GML, GameMaker Language
  98. GNU Octave
  99. Go: Go, Golang
  100. Gosu
  101. Groovy: Groovy, GPATH, GSQL, Groovy++
  102. Hack
  103. Harbour
  104. Haskell
  105. Haxe
  106. Heron
  107. HPL
  108. HyperTalk
  109. Icon: Icon (confidence: 90%)
  110. IDL: IDL (exceptions: -corba -interface)
  111. Idris
  112. Inform
  113. Informix-4GL
  114. INTERCAL
  115. Io
  116. Ioke
  117. J#
  118. J: J (confidence: 50%)
  119. JADE
  120. Java
  121. JavaFX Script
  122. JavaScript: JavaScript, JS, SSJS
  123. JScript
  124. JScript.NET
  125. Julia: Julia, Julialang, julia-lang
  126. Korn shell: Korn shell, ksh
  127. Kotlin
  128. LabVIEW
  129. Ladder Logic
  130. Lasso
  131. Limbo
  132. Lingo
  133. Lisp
  134. LiveCode: Revolution, LiveCode
  135. Logo: Logo (confidence: 90%, exceptions: -tv)
  136. LotusScript
  137. LPC
  138. Lua: Lua, LuaJIT
  139. Lustre
  140. M4
  141. MAD: MAD (confidence: 50%)
  142. Magic: Magic (confidence: 50%)
  143. Magik
  144. Malbolge
  145. MANTIS
  146. Maple
  147. MATLAB
  148. Max/MSP
  149. MAXScript
  150. MDX
  151. MEL
  152. Mercury
  153. Miva
  154. ML
  155. Modula-2
  156. Modula-3
  157. Monkey
  158. MOO
  159. Moto
  160. MQL4: MQL4, MQL5
  161. MS-DOS batch
  162. MUMPS
  163. NATURAL
  164. Nemerle
  165. NetLogo
  166. Nim: Nim, Nimrod
  167. NQC
  168. NSIS
  169. NXT-G
  170. Oberon
  171. Object Rexx
  172. Objective-C: Objective-C, objc, obj-c
  173. OCaml: Objective Caml, OCaml
  174. Occam
  175. OpenCL
  176. OpenEdge ABL: Progress, Progress 4GL, ABL, Advanced Business Language, OpenEdge
  177. OPL
  178. Oxygene
  179. Oz
  180. Paradox
  181. Pascal: Pascal (confidence: 5%)
  182. Perl
  183. PHP
  184. Pike
  185. PILOT: PILOT (confidence: 50%, exceptions: -“Palm Pilot programming”)
  186. PL/I: PL/1, PL/I
  187. PL/SQL
  188. Pliant
  189. Pony
  190. PostScript: PostScript, PS
  191. POV-Ray
  192. PowerBasic
  193. PowerScript
  194. PowerShell
  195. Processing: Processing (exceptions: +”sketchbook”)
  196. Programming Without Coding Technology: Programming Without Coding Technology, PWCT
  197. Prolog
  198. Pure Data: Pure Data, PD
  199. PureBasic
  200. Python
  201. Q
  202. R: R (confidence: 90%, exceptions: +”statistical”)
  203. Racket
  204. Raku: Perl 6, Raku
  205. REBOL
  206. Red: Red (confidence: 20%)
  207. REXX
  208. Ring
  209. RPG: RPG (confidence: 80%, exceptions: -role), RPGLE, ILERPG, RPGIV, RPGIII, RPG400, RPGII, RPG4
  210. Ruby
  211. Rust: Rust, Rustlang
  212. S-PLUS: S-PLUS (exceptions: +statistical)
  213. S: S (exceptions: +statistical)
  214. SAS
  215. Sather
  216. Scala
  217. Scheme: Scheme (exceptions: -tv -channel)
  218. Scratch
  219. sed
  220. Seed7
  221. SIGNAL: SIGNAL (confidence: 10%)
  222. Simula
  223. Simulink
  224. Slate: Slate (confidence: 57%)
  225. Small Basic
  226. Smalltalk
  227. Smarty
  228. Snap!
  229. SNOBOL
  230. Solidity
  231. SPARK
  232. SPSS
  233. SQL
  234. SQR
  235. Squeak
  236. Squirrel
  237. Standard ML: Standard ML, SML
  238. Stata
  239. Structured Text
  240. Suneido
  241. SuperCollider: SuperCollider (confidence: 80%)
  242. Swift
  243. TACL
  244. Tcl: Tcl/Tk, Tcl
  245. tcsh
  246. Tex
  247. thinBasic
  248. TOM: TOM (confidence: 50%)
  249. Transact-SQL: T-SQL, Transact-SQL, TSQL
  250. TypeScript: TypeScript, TS
  251. Uniface
  252. Vala/Genie: Vala, Genie
  253. VBScript
  254. Verilog
  255. VHDL
  256. Visual Basic: Visual Basic .NET, VB.NET, Visual Basic.NET, Visual Basic (confidence: 50%), VB (confidence: 50%)
  257. WebAssembly: WASM`, WebAssembly
  258. WebDNA
  259. Whitespace
  260. Wolfram
  261. X10
  262. xBase
  263. XBase++
  264. XC
  265. Xen
  266. Xojo: REALbasic, Xojo
  267. XPL
  268. XQuery
  269. XSLT
  270. Xtend
  271. yacc
  272. Yorick
  273. Z shell: Z shell, zsh
  274. Zig: Zig, zlang

CORPYRIGHT 2022 by tiobe.com and agiludikling.dk