{"id":1005,"date":"2021-10-08T17:20:36","date_gmt":"2021-10-08T16:20:36","guid":{"rendered":"https:\/\/toshareproject.it\/artmakerblog\/?p=1005"},"modified":"2021-10-08T17:20:36","modified_gmt":"2021-10-08T16:20:36","slug":"programming-languages","status":"publish","type":"post","link":"https:\/\/toshareproject.it\/artmakerblog\/programming-languages\/","title":{"rendered":"Programming languages"},"content":{"rendered":"<p>*That&#8217;s rather a lot.<\/p>\n<p>https:\/\/www.tiobe.com\/tiobe-index\/programming-languages-definition\/#instances<\/p>\n<p>The following table contains all programming languages tracked including its groupings, confidences and exceptions.<\/p>\n<p>(Visual) FoxPro: FoxPro, Fox Pro, VFP, VFPA<br \/>\n1C:Enterprise script<br \/>\n4th Dimension\/4D: 4D, 4th Dimension<br \/>\nABAP<br \/>\nABC: ABC (exceptions: -tv -channel)<br \/>\nActionScript: ActionScript, AS1, AS2, AS3<br \/>\nAda<br \/>\nAgilent VEE<br \/>\nAlgol<br \/>\nAlice: Alice (confidence: 90%)<br \/>\nAngelscript<br \/>\nApex<br \/>\nAPL<br \/>\nApplescript<br \/>\nArc<br \/>\nAspectJ<br \/>\nAssembly language: Assembly, Assembly language<br \/>\nATLAS<br \/>\nAutoHotkey: AutoHotkey, AHK<br \/>\nAutoIt<br \/>\nAutoLISP<br \/>\nAutomator<br \/>\nAvenue<br \/>\nAwk: Awk, Mawk, Gawk, Nawk<br \/>\nB4X<br \/>\nBallerina<br \/>\nBash<br \/>\nBasic: Basic (confidence: 0%)<br \/>\nBBC BASIC<br \/>\nbc<br \/>\nBCPL<br \/>\nBETA: BETA (confidence: 10%)<br \/>\nBlitzMax: BlitzMax, BlitzBasic, Blitz Basic<br \/>\nBoo<br \/>\nBourne shell: Bourne shell, sh<br \/>\nBrainfuck<br \/>\nC shell: Csh, C shell (confidence: 90%)<br \/>\nC#: C#, C-Sharp, C Sharp, CSharp, CSharp.NET, C#.NET<br \/>\nC++<br \/>\nC++\/CLI<br \/>\nC-Omega<br \/>\nC: C (exceptions: -&#8220;Objective-C&#8221;)<br \/>\nCaml<br \/>\nCeylon<br \/>\nCFML: CFML, ColdFusion<br \/>\ncg: cg (confidence: 80%, exceptions: -&#8220;computer game&#8221; -&#8220;computer graphics&#8221;)<br \/>\nCh: Ch (exceptions: +ChScite)<br \/>\nChapel: Chapel (exceptions: -christ)<br \/>\nCHILL<br \/>\nCIL<br \/>\nCL (OS\/400): CL (exceptions: -Lisp), CLLE<br \/>\nClarion<br \/>\nClassic Visual Basic: Visual Basic (confidence: 50%), VB (confidence: 50%), VBA, VB6<br \/>\nClean: Clean (confidence: 43%)<br \/>\nClipper<br \/>\nCLIPS<br \/>\nClojure: Clojure, ClojureScript<br \/>\nCLU<br \/>\nCOBOL<br \/>\nCobra<br \/>\nCoffeeScript<br \/>\nCOMAL<br \/>\nCommon Lisp<br \/>\nCrystal: Crystal (confidence: 61%, exceptions: -healing), crystallang<br \/>\ncT<br \/>\nCurl<br \/>\nD: D (confidence: 90%, exceptions: -&#8220;3-D programming&#8221; -&#8220;DTrace&#8221;), dlang<br \/>\nDart<br \/>\nDCL<br \/>\nDelphi\/Object Pascal: DwScript, Object Pascal, Delphi, Delphi.NET, Pascal (confidence: 95%)<br \/>\nDiBOL: DBL, Synergy\/DE, DIBOL<br \/>\nDylan<br \/>\nE: E (exceptions: +specman)<br \/>\nECMAScript<br \/>\nEGL<br \/>\nEiffel<br \/>\nElixir<br \/>\nElm<br \/>\nEmacs Lisp: Emacs Lisp, Elips<br \/>\nEmerald<br \/>\nErlang<br \/>\nEtoys<br \/>\nEuphoria<br \/>\nEXEC<br \/>\nF#: F#, F-Sharp, FSharp, F Sharp<br \/>\nFactor<br \/>\nFalcon<br \/>\nFantom<br \/>\nFelix: Felix (confidence: 86%)<br \/>\nForth<br \/>\nFortran<br \/>\nFortress<br \/>\nFreeBASIC<br \/>\nGambas<br \/>\nGAMS<br \/>\nGLSL<br \/>\nGML: GML, GameMaker Language<br \/>\nGNU Octave<br \/>\nGo: Go, Golang<br \/>\nGosu<br \/>\nGroovy: Groovy, GPATH, GSQL, Groovy++<br \/>\nHack<br \/>\nHarbour<br \/>\nHaskell<br \/>\nHaxe<br \/>\nHeron<br \/>\nHPL<br \/>\nHyperTalk<br \/>\nIcon: Icon (confidence: 90%)<br \/>\nIDL: IDL (exceptions: -corba -interface)<br \/>\nIdris<br \/>\nInform<br \/>\nInformix-4GL<br \/>\nINTERCAL<br \/>\nIo<br \/>\nIoke<br \/>\nJ#<br \/>\nJ: J (confidence: 50%)<br \/>\nJADE<br \/>\nJava<br \/>\nJavaFX Script<br \/>\nJavaScript: JavaScript, JS, SSJS<br \/>\nJScript<br \/>\nJScript.NET<br \/>\nJulia: Julia, Julialang, julia-lang<br \/>\nKorn shell: Korn shell, ksh<br \/>\nKotlin<br \/>\nLabVIEW<br \/>\nLadder Logic<br \/>\nLasso<br \/>\nLimbo<br \/>\nLingo<br \/>\nLisp<br \/>\nLiveCode: Revolution, LiveCode<br \/>\nLogo: Logo (confidence: 90%, exceptions: -tv)<br \/>\nLotusScript<br \/>\nLPC<br \/>\nLua: Lua, LuaJIT<br \/>\nLustre<br \/>\nM4<br \/>\nMAD: MAD (confidence: 50%)<br \/>\nMagic: Magic (confidence: 50%)<br \/>\nMagik<br \/>\nMalbolge<br \/>\nMANTIS<br \/>\nMaple<br \/>\nMATLAB<br \/>\nMax\/MSP<br \/>\nMAXScript<br \/>\nMDX<br \/>\nMEL<br \/>\nMercury<br \/>\nMiva<br \/>\nML<br \/>\nModula-2<br \/>\nModula-3<br \/>\nMonkey<br \/>\nMOO<br \/>\nMoto<br \/>\nMQL4: MQL4, MQL5<br \/>\nMS-DOS batch<br \/>\nMUMPS<br \/>\nNATURAL<br \/>\nNemerle<br \/>\nNetLogo<br \/>\nNim: Nim, Nimrod<br \/>\nNQC<br \/>\nNSIS<br \/>\nNXT-G<br \/>\nOberon<br \/>\nObject Rexx<br \/>\nObjective-C: Objective-C, objc, obj-c<br \/>\nOCaml: Objective Caml, OCaml<br \/>\nOccam<br \/>\nOpenCL<br \/>\nOpenEdge ABL: Progress, Progress 4GL, ABL, Advanced Business Language, OpenEdge<br \/>\nOPL<br \/>\nOxygene<br \/>\nOz<br \/>\nParadox<br \/>\nPascal: Pascal (confidence: 5%)<br \/>\nPerl<br \/>\nPHP<br \/>\nPike<br \/>\nPILOT: PILOT (confidence: 50%, exceptions: -&#8220;Palm Pilot programming&#8221;)<br \/>\nPL\/I: PL\/1, PL\/I<br \/>\nPL\/SQL<br \/>\nPliant<br \/>\nPony<br \/>\nPostScript: PostScript, PS<br \/>\nPOV-Ray<br \/>\nPowerBasic<br \/>\nPowerScript<br \/>\nPowerShell<br \/>\nProcessing: Processing (exceptions: +&#8221;sketchbook&#8221;)<br \/>\nProgramming Without Coding Technology: Programming Without Coding Technology, PWCT<br \/>\nProlog<br \/>\nPure Data: Pure Data, PD<br \/>\nPureBasic<br \/>\nPython<br \/>\nQ<br \/>\nR: R (confidence: 90%, exceptions: +&#8221;statistical&#8221;)<br \/>\nRacket<br \/>\nRaku: Perl 6, Raku<br \/>\nREBOL<br \/>\nRed: Red (confidence: 20%)<br \/>\nREXX<br \/>\nRing<br \/>\nRPG: RPG (confidence: 80%, exceptions: -role), RPGLE, ILERPG, RPGIV, RPGIII, RPG400, RPGII, RPG4<br \/>\nRuby<br \/>\nRust: Rust, Rustlang<br \/>\nS-PLUS: S-PLUS (exceptions: +statistical)<br \/>\nS: S (exceptions: +statistical)<br \/>\nSAS<br \/>\nSather<br \/>\nScala<br \/>\nScheme: Scheme (exceptions: -tv -channel)<br \/>\nScratch<br \/>\nsed<br \/>\nSeed7<br \/>\nSIGNAL: SIGNAL (confidence: 10%)<br \/>\nSimula<br \/>\nSimulink<br \/>\nSlate: Slate (confidence: 57%)<br \/>\nSmall Basic<br \/>\nSmalltalk<br \/>\nSmarty<br \/>\nSnap!<br \/>\nSNOBOL<br \/>\nSolidity<br \/>\nSPARK<br \/>\nSPSS<br \/>\nSQL<br \/>\nSQR<br \/>\nSqueak<br \/>\nSquirrel<br \/>\nStandard ML: Standard ML, SML<br \/>\nStata<br \/>\nStructured Text<br \/>\nSuneido<br \/>\nSuperCollider: SuperCollider (confidence: 80%)<br \/>\nSwift<br \/>\nTACL<br \/>\nTcl: Tcl\/Tk, Tcl<br \/>\ntcsh<br \/>\nTex<br \/>\nthinBasic<br \/>\nTOM: TOM (confidence: 50%)<br \/>\nTransact-SQL: T-SQL, Transact-SQL, TSQL<br \/>\nTypeScript: TypeScript, TS<br \/>\nUniface<br \/>\nVala\/Genie: Vala, Genie<br \/>\nVBScript<br \/>\nVerilog<br \/>\nVHDL<br \/>\nVisual Basic: Visual Basic .NET, VB.NET, Visual Basic.NET, Visual Basic (confidence: 50%), VB (confidence: 50%)<br \/>\nWebAssembly<br \/>\nWebDNA<br \/>\nWhitespace<br \/>\nWolfram<br \/>\nX10<br \/>\nxBase<br \/>\nXBase++<br \/>\nXC<br \/>\nXen<br \/>\nXojo: REALbasic, Xojo<br \/>\nXPL<br \/>\nXQuery<br \/>\nXSLT<br \/>\nXtend<br \/>\nyacc<br \/>\nYorick<br \/>\nZ shell: Z shell, zsh<br \/>\nZig: Zig, zlang<\/p>\n","protected":false},"excerpt":{"rendered":"<p>*That&#8217;s rather a lot. https:\/\/www.tiobe.com\/tiobe-index\/programming-languages-definition\/#instances The following table contains all programming languages tracked including its groupings, confidences and exceptions. (Visual) FoxPro: FoxPro, Fox Pro, VFP, VFPA 1C:Enterprise script 4th Dimension\/4D: 4D, 4th Dimension ABAP ABC: ABC (exceptions: -tv -channel) ActionScript: ActionScript, AS1, AS2, AS3 Ada Agilent VEE Algol Alice: Alice (confidence: 90%) Angelscript Apex APL [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1005","post","type-post","status-publish","format-standard","hentry","category-uncategorised"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Programming languages | Artmaker Blog<\/title>\n<meta name=\"description\" content=\"Programming languages | Artmaker Blog\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/toshareproject.it\/artmakerblog\/programming-languages\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Programming languages | Artmaker Blog\" \/>\n<meta property=\"og:description\" content=\"Programming languages | Artmaker Blog\" \/>\n<meta property=\"og:url\" content=\"https:\/\/toshareproject.it\/artmakerblog\/programming-languages\/\" \/>\n<meta property=\"og:site_name\" content=\"Artmaker Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-10-08T16:20:36+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bruce Sterling\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/toshareproject.it\/artmakerblog\/#website\",\"url\":\"https:\/\/toshareproject.it\/artmakerblog\/\",\"name\":\"Artmaker Blog\",\"description\":\"on Toshareproject.it - curated by Bruce Sterling\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/toshareproject.it\/artmakerblog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/toshareproject.it\/artmakerblog\/programming-languages\/#webpage\",\"url\":\"https:\/\/toshareproject.it\/artmakerblog\/programming-languages\/\",\"name\":\"Programming languages | Artmaker Blog\",\"isPartOf\":{\"@id\":\"https:\/\/toshareproject.it\/artmakerblog\/#website\"},\"datePublished\":\"2021-10-08T16:20:36+00:00\",\"dateModified\":\"2021-10-08T16:20:36+00:00\",\"author\":{\"@id\":\"https:\/\/toshareproject.it\/artmakerblog\/#\/schema\/person\/6f20726ed2761431f3e0ff4e096c3085\"},\"description\":\"Programming languages | Artmaker Blog\",\"breadcrumb\":{\"@id\":\"https:\/\/toshareproject.it\/artmakerblog\/programming-languages\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/toshareproject.it\/artmakerblog\/programming-languages\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/toshareproject.it\/artmakerblog\/programming-languages\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/toshareproject.it\/artmakerblog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Programming languages\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/toshareproject.it\/artmakerblog\/#\/schema\/person\/6f20726ed2761431f3e0ff4e096c3085\",\"name\":\"Bruce Sterling\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/toshareproject.it\/artmakerblog\/#personlogo\",\"inLanguage\":\"en-GB\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c390e8ed4db57a34278dcf667f928a643cf769a865c8a8632dcd310412bb9a99?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c390e8ed4db57a34278dcf667f928a643cf769a865c8a8632dcd310412bb9a99?s=96&d=mm&r=g\",\"caption\":\"Bruce Sterling\"},\"description\":\"Art director at Share Festival, author and journalist\",\"sameAs\":[\"http:\/\/toshareproject.it\/tomorrowart\"],\"url\":\"https:\/\/toshareproject.it\/artmakerblog\/author\/brucesterling\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Programming languages | Artmaker Blog","description":"Programming languages | Artmaker Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/toshareproject.it\/artmakerblog\/programming-languages\/","og_locale":"en_GB","og_type":"article","og_title":"Programming languages | Artmaker Blog","og_description":"Programming languages | Artmaker Blog","og_url":"https:\/\/toshareproject.it\/artmakerblog\/programming-languages\/","og_site_name":"Artmaker Blog","article_published_time":"2021-10-08T16:20:36+00:00","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Bruce Sterling","Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/toshareproject.it\/artmakerblog\/#website","url":"https:\/\/toshareproject.it\/artmakerblog\/","name":"Artmaker Blog","description":"on Toshareproject.it - curated by Bruce Sterling","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/toshareproject.it\/artmakerblog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/toshareproject.it\/artmakerblog\/programming-languages\/#webpage","url":"https:\/\/toshareproject.it\/artmakerblog\/programming-languages\/","name":"Programming languages | Artmaker Blog","isPartOf":{"@id":"https:\/\/toshareproject.it\/artmakerblog\/#website"},"datePublished":"2021-10-08T16:20:36+00:00","dateModified":"2021-10-08T16:20:36+00:00","author":{"@id":"https:\/\/toshareproject.it\/artmakerblog\/#\/schema\/person\/6f20726ed2761431f3e0ff4e096c3085"},"description":"Programming languages | Artmaker Blog","breadcrumb":{"@id":"https:\/\/toshareproject.it\/artmakerblog\/programming-languages\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/toshareproject.it\/artmakerblog\/programming-languages\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/toshareproject.it\/artmakerblog\/programming-languages\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/toshareproject.it\/artmakerblog\/"},{"@type":"ListItem","position":2,"name":"Programming languages"}]},{"@type":"Person","@id":"https:\/\/toshareproject.it\/artmakerblog\/#\/schema\/person\/6f20726ed2761431f3e0ff4e096c3085","name":"Bruce Sterling","image":{"@type":"ImageObject","@id":"https:\/\/toshareproject.it\/artmakerblog\/#personlogo","inLanguage":"en-GB","url":"https:\/\/secure.gravatar.com\/avatar\/c390e8ed4db57a34278dcf667f928a643cf769a865c8a8632dcd310412bb9a99?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c390e8ed4db57a34278dcf667f928a643cf769a865c8a8632dcd310412bb9a99?s=96&d=mm&r=g","caption":"Bruce Sterling"},"description":"Art director at Share Festival, author and journalist","sameAs":["http:\/\/toshareproject.it\/tomorrowart"],"url":"https:\/\/toshareproject.it\/artmakerblog\/author\/brucesterling\/"}]}},"_links":{"self":[{"href":"https:\/\/toshareproject.it\/artmakerblog\/wp-json\/wp\/v2\/posts\/1005","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/toshareproject.it\/artmakerblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/toshareproject.it\/artmakerblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/toshareproject.it\/artmakerblog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/toshareproject.it\/artmakerblog\/wp-json\/wp\/v2\/comments?post=1005"}],"version-history":[{"count":1,"href":"https:\/\/toshareproject.it\/artmakerblog\/wp-json\/wp\/v2\/posts\/1005\/revisions"}],"predecessor-version":[{"id":1006,"href":"https:\/\/toshareproject.it\/artmakerblog\/wp-json\/wp\/v2\/posts\/1005\/revisions\/1006"}],"wp:attachment":[{"href":"https:\/\/toshareproject.it\/artmakerblog\/wp-json\/wp\/v2\/media?parent=1005"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/toshareproject.it\/artmakerblog\/wp-json\/wp\/v2\/categories?post=1005"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/toshareproject.it\/artmakerblog\/wp-json\/wp\/v2\/tags?post=1005"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}