-
Notifications
You must be signed in to change notification settings - Fork 59
/
Copy pathdata.json
1 lines (1 loc) · 370 KB
/
data.json
1
{"langs": [{"size": 33, "influencedby": [{"name": "ALGOL 68", "id": "/en/algol_68"}, {"name": "Ada", "id": "/en/ada"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "CLU", "id": "/en/clu"}, {"name": "ML", "id": "/en/ml"}, {"name": "Simula", "id": "/en/simula"}], "index": 0, "label": "C++", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Generic programming", "id": "/en/generic_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/cplusplus", "influenced": [{"name": "Ada", "id": "/en/ada"}, {"name": "Aikido Programming Language", "id": "/en/aikido_programming_language"}, {"name": "Alpoca", "id": "/m/0gh50t7"}, {"name": "Blueprint", "id": "/m/027y3_j"}, {"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Corba IDL", "id": "/en/corba_idl"}, {"name": "Curl", "id": "/en/curl_programming_language"}, {"name": "D", "id": "/en/d"}, {"name": "Dao Language", "id": "/en/dao_language"}, {"name": "Dylan", "id": "/en/dylan"}, {"name": "Falcon", "id": "/wikipedia/it_id/2239401"}, {"name": "Felix", "id": "/en/felix_programming_language"}, {"name": "Ferite", "id": "/en/ferite"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "LPC", "id": "/en/lpc"}, {"name": "Lua", "id": "/en/lua_programming_language"}, {"name": "MIVA Script", "id": "/en/mivascript"}, {"name": "Nimrod", "id": "/m/0vpk27_"}, {"name": "Object REXX", "id": "/en/object_rexx"}, {"name": "P*", "id": "/dataworld/freeq/job_57a0acb3-264f-4329-b948-525ab8e14fbc_var_en_wikipedia_org_wiki_P$002A"}, {"name": "PHP", "id": "/en/php"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Pike", "id": "/en/pike_programming_language"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "QUILL", "id": "/wikipedia/en_title/QUILL"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Rust", "id": "/wikipedia/en_title/Rust_$0028programming_language$0029"}, {"name": "Squirrel", "id": "/en/squirrel_programming_language"}, {"name": "UnrealScript", "id": "/en/unrealscript"}, {"name": "Urbi", "id": "/en/urbi"}, {"name": "Vala", "id": "/wikipedia/it/Vala_$0028linguaggio$0029"}, {"name": "XL", "id": "/en/xl_programming_language"}, {"name": "Ya", "id": "/dataworld/freeq/job_da6fe9a6-2c8a-4c8d-a872-f953b895c101_var_en_wikipedia_org_wiki_Ya_$0028programming_language$0029"}]}, {"size": 54, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "ALGOL 60", "id": "/en/algol_60"}, {"name": "ALGOL 68", "id": "/en/algol_68"}, {"name": "Assembly language", "id": "/en/assembly_language"}, {"name": "B", "id": "/en/b_programming_language"}, {"name": "BCPL", "id": "/en/bcpl"}, {"name": "CLACL", "id": "/en/clacl"}, {"name": "CPL", "id": "/en/combined_programming_language"}, {"name": "Fortran", "id": "/en/fortran"}, {"name": "PL/I", "id": "/en/pl_i"}, {"name": "Speedcoding", "id": "/en/speedcoding"}], "index": 1, "label": "C", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/fr_id/1711", "influenced": [{"name": "AMPL", "id": "/en/ampl"}, {"name": "AWK", "id": "/en/awk"}, {"name": "Aikido Programming Language", "id": "/en/aikido_programming_language"}, {"name": "Alef", "id": "/en/alef"}, {"name": "Alpoca", "id": "/m/0gh50t7"}, {"name": "BAIL", "id": "/wikipedia/en_title/BAIL_$0028programming_language$0029"}, {"name": "BitC", "id": "/en/bitc"}, {"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "C--", "id": "/wikipedia/fr_id/1111779"}, {"name": "Cilk", "id": "/en/cilk"}, {"name": "Claire", "id": "/en/claire_programming_language"}, {"name": "ColdC", "id": "/en/coldc"}, {"name": "Corba IDL", "id": "/en/corba_idl"}, {"name": "D", "id": "/en/d"}, {"name": "Draco", "id": "/wikipedia/en_title/Draco_$0028programming_language$0029"}, {"name": "ECMAScript", "id": "/en/ecmascript"}, {"name": "Ferite", "id": "/en/ferite"}, {"name": "Game Maker Language", "id": "/en/game_maker_language"}, {"name": "Go", "id": "/wikipedia/ru/Go_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Hoon", "id": "/dataworld/freeq/job_6b792f7c-9c35-48bf-afa6-1e7a2a970ba5_var_en_wikipedia_org_wiki_Hoon_$0028programming_language$0029"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "JavaScript", "id": "/en/javascript"}, {"name": "Joy", "id": "/en/joy_programming_language"}, {"name": "Julia", "id": "/wikipedia/en_title/Julia_$0028programming_language$0029"}, {"name": "Kaya", "id": "/m/04yf9ks"}, {"name": "LPC", "id": "/en/lpc"}, {"name": "Limbo", "id": "/en/limbo_programming_language"}, {"name": "MIVA Script", "id": "/en/mivascript"}, {"name": "MOO", "id": "/en/moo_programming_language"}, {"name": "NWScript", "id": "/en/nwscript"}, {"name": "Nemo", "id": "/dataworld/freeq/job_6cf50b0b-5659-4545-bd53-dd269f729755_var_en_wikipedia_org_wiki_Nemo_$0028programming_language$0029"}, {"name": "Newsqueak", "id": "/en/newsqueak"}, {"name": "Nickle", "id": "/en/nickle_programming_language"}, {"name": "Objective-C", "id": "/en/objective-c"}, {"name": "P*", "id": "/dataworld/freeq/job_57a0acb3-264f-4329-b948-525ab8e14fbc_var_en_wikipedia_org_wiki_P$002A"}, {"name": "PCASTL", "id": "/en/pcastl"}, {"name": "PHP", "id": "/en/php"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Pike", "id": "/en/pike_programming_language"}, {"name": "Potion", "id": "/dataworld/freeq/job_88bb6bd8-0f37-4943-9adb-80892f3ec3b9_var_en_wikipedia_org_wiki_Potion_$0028programming_language$0029"}, {"name": "Processing", "id": "/en/processing"}, {"name": "QuakeC", "id": "/en/quakec"}, {"name": "Rust", "id": "/wikipedia/en_title/Rust_$0028programming_language$0029"}, {"name": "S", "id": "/en/s_programming_language"}, {"name": "S-Lang", "id": "/en/s-lang"}, {"name": "SAC programming language", "id": "/en/sac_programming_language"}, {"name": "SISAL", "id": "/en/sisal"}, {"name": "Split-C", "id": "/en/split-c"}, {"name": "Unified Parallel C", "id": "/en/unified_parallel_c"}, {"name": "Vala", "id": "/wikipedia/it/Vala_$0028linguaggio$0029"}, {"name": "Verilog", "id": "/en/verilog"}, {"name": "VisSim", "id": "/en/vissim"}, {"name": "Yoix", "id": "/en/yoix"}]}, {"size": 10, "influencedby": [{"name": "APL", "id": "/en/apl"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 2, "label": "Forth", "paradigms": [{"name": "Concatenative programming language", "id": "/en/concatenative_programming_language"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}], "id": "/en/forth", "influenced": [{"name": "Abundance", "id": "/m/09trtv"}, {"name": "Ambi", "id": "/en/ambi"}, {"name": "Cat", "id": "/wikipedia/fr/Cat_$0028langage$0029"}, {"name": "Cel", "id": "/en/cel_programming_language"}, {"name": "Factor", "id": "/en/factor_programming_language"}, {"name": "Joy", "id": "/en/joy_programming_language"}, {"name": "PostScript", "id": "/en/postscript"}, {"name": "RPL", "id": "/en/rpl_programming_language"}, {"name": "Rebol", "id": "/en/rebol"}, {"name": "colorForth", "id": "/en/colorforth"}]}, {"size": 17, "influencedby": [], "index": 3, "label": "APL", "paradigms": [{"name": "Array programming", "id": "/en/array_programming"}, {"name": "Combinatory logic", "id": "/en/combinatory_logic"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Mathematics", "id": "/en/mathematics"}, {"name": "Modular programming", "id": "/en/modularity"}, {"name": "Operator", "id": "/en/operator"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/apl", "influenced": [{"name": "A+", "id": "/wikipedia/ja/A$002B"}, {"name": "Ada", "id": "/en/ada"}, {"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "ELI", "id": "/dataworld/freeq/job_91c5f39d-30ad-46ba-bb20-a3e294e29df8_var_en_wikipedia_org_wiki_ELI_$0028programming_language$0029"}, {"name": "F-Script", "id": "/en/f-script_programming_language"}, {"name": "FP", "id": "/en/fp"}, {"name": "Forth", "id": "/en/forth"}, {"name": "Hartmann pipeline", "id": "/en/hartmann_pipeline"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "J", "id": "/wikipedia/ja/J_$0028$30D7$30ED$30B0$30E9$30DF$30F3$30B0$8A00$8A9E$0029"}, {"name": "K", "id": "/wikipedia/en_title/K_$0028programming_language$0029"}, {"name": "Nial", "id": "/en/nial"}, {"name": "Polymorphic Programming Language", "id": "/en/polymorphic_programming_language"}, {"name": "Q", "id": "/wikipedia/en_title/Q_$0028programming_language_from_Kx_Systems$0029"}, {"name": "Q", "id": "/en/q_programming_language"}, {"name": "S", "id": "/en/s_programming_language"}, {"name": "SAC programming language", "id": "/en/sac_programming_language"}]}, {"size": 7, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Simula", "id": "/en/simula"}], "index": 4, "label": "CLU", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/clu", "influenced": [{"name": "Ada", "id": "/en/ada"}, {"name": "Argus", "id": "/wikipedia/en_title/Argus_$0028programming_language$0029"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "Lua", "id": "/en/lua_programming_language"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Sather", "id": "/en/sather"}, {"name": "Swift", "id": "/dataworld/freeq/job_abea7b16-a55a-4d95-8ac0-5100371bfbac_var_en_wikipedia_org_wiki_Swift_$0028Apple_programming_language$0029"}]}, {"size": 23, "influencedby": [{"name": "ALGOL 58", "id": "/en/algol_58"}], "index": 5, "label": "ALGOL", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/ru_id/17770", "influenced": [{"name": "ALGOL 68", "id": "/en/algol_68"}, {"name": "Ada", "id": "/en/ada"}, {"name": "BASIC", "id": "/en/basic"}, {"name": "BLISS", "id": "/en/bliss"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "CGOL", "id": "/en/cgol"}, {"name": "CLU", "id": "/en/clu"}, {"name": "CPL", "id": "/en/combined_programming_language"}, {"name": "Coral 66", "id": "/en/coral66_programming_language"}, {"name": "Dartmouth BASIC", "id": "/en/dartmouth_basic"}, {"name": "Dylan", "id": "/en/dylan"}, {"name": "Euler", "id": "/en/euler_programming_language"}, {"name": "Icon", "id": "/wikipedia/fr/ICON"}, {"name": "JOVIAL", "id": "/en/jovial"}, {"name": "MOO", "id": "/en/moo_programming_language"}, {"name": "Mesa", "id": "/wikipedia/de_id/1570385"}, {"name": "Modula-2", "id": "/en/modula-2"}, {"name": "Modula-2+", "id": "/en/modula_2plus"}, {"name": "Modula-3", "id": "/en/modula-3"}, {"name": "PL/I", "id": "/en/pl_i"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Scheme", "id": "/en/scheme"}, {"name": "Simula", "id": "/en/simula"}]}, {"size": 7, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "ALGOL 60", "id": "/en/algol_60"}], "index": 6, "label": "Simula", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/simula", "influenced": [{"name": "BETA", "id": "/en/beta"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "CLU", "id": "/en/clu"}, {"name": "Eiffel", "id": "/en/eiffel"}, {"name": "Modula-2", "id": "/en/modula-2"}, {"name": "Smalltalk", "id": "/en/smalltalk"}, {"name": "Squeak", "id": "/en/squeak"}]}, {"size": 49, "influencedby": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Logo", "id": "/wikipedia/bg_id/68599"}, {"name": "Simula", "id": "/en/simula"}, {"name": "UCBLogo", "id": "/en/ucblogo"}], "index": 7, "label": "Smalltalk", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/smalltalk", "influenced": [{"name": "Ada", "id": "/en/ada"}, {"name": "AgentSheets", "id": "/en/agentsheets"}, {"name": "AmbientTalk", "id": "/en/ambienttalk"}, {"name": "AppleScript", "id": "/en/applescript"}, {"name": "BeanShell", "id": "/en/beanshell"}, {"name": "Bistro", "id": "/wikipedia/pt/Bistro_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Blueprint", "id": "/m/027y3_j"}, {"name": "Cel", "id": "/en/cel_programming_language"}, {"name": "Claire", "id": "/en/claire_programming_language"}, {"name": "Common Lisp Object System", "id": "/en/clos"}, {"name": "Corba IDL", "id": "/en/corba_idl"}, {"name": "Dart", "id": "/wikipedia/en_title/Dart_$0028programming_language$0029"}, {"name": "Dylan", "id": "/en/dylan"}, {"name": "ELENA", "id": "/m/0dg9lh5"}, {"name": "Erlang", "id": "/en/erlang"}, {"name": "Etoys", "id": "/en/etoys"}, {"name": "F-Script", "id": "/en/f-script_programming_language"}, {"name": "Falcon", "id": "/wikipedia/it_id/2239401"}, {"name": "Fancy", "id": "/wikipedia/en_title/Fancy_$0028programming_language$0029"}, {"name": "Frink", "id": "/en/frink"}, {"name": "Groovy", "id": "/en/groovy"}, {"name": "Io", "id": "/wikipedia/de_id/216742"}, {"name": "Ioke", "id": "/en/ioke"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Judoscript", "id": "/en/judoscript"}, {"name": "Lasso", "id": "/en/lasso_programming_language"}, {"name": "Liberty BASIC", "id": "/en/liberty_basic"}, {"name": "Lisaac", "id": "/en/lisaac"}, {"name": "Logtalk", "id": "/en/logtalk"}, {"name": "MOO", "id": "/en/moo_programming_language"}, {"name": "NewtonScript", "id": "/en/newtonscript"}, {"name": "Oaklisp", "id": "/en/oaklisp"}, {"name": "Object Pascal", "id": "/en/object_pascal"}, {"name": "Object REXX", "id": "/en/object_rexx"}, {"name": "Objective-C", "id": "/en/objective-c"}, {"name": "Orc", "id": "/wikipedia/en_title/Orc_$0028programming_language$0029"}, {"name": "PHP", "id": "/en/php"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Perl 6", "id": "/en/perl_6"}, {"name": "Potion", "id": "/dataworld/freeq/job_88bb6bd8-0f37-4943-9adb-80892f3ec3b9_var_en_wikipedia_org_wiki_Potion_$0028programming_language$0029"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Scala", "id": "/en/scala_programming_language"}, {"name": "Scratch", "id": "/wikipedia/de_id/2772564"}, {"name": "Self", "id": "/wikipedia/ja_id/905339"}, {"name": "Slate programming language", "id": "/en/slate_programming_language"}, {"name": "Squeak", "id": "/en/squeak"}, {"name": "SuperTalk", "id": "/en/supertalk"}, {"name": "VistaSmalltalk", "id": "/en/vistasmalltalk"}]}, {"size": 12, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 8, "label": "Objective-C", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/objective-c", "influenced": [{"name": "ABAP", "id": "/en/abap"}, {"name": "Cel", "id": "/en/cel_programming_language"}, {"name": "Cobra", "id": "/wikipedia/en_title/Cobra_$0028programming_language$0029"}, {"name": "Groovy", "id": "/en/groovy"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Logtalk", "id": "/en/logtalk"}, {"name": "Nu", "id": "/wikipedia/en_title/Nu_$0028programming_language$0029"}, {"name": "Objective-J", "id": "/en/objective_j"}, {"name": "Sleep programming language", "id": "/en/sleep_programming_language"}, {"name": "Swift", "id": "/dataworld/freeq/job_abea7b16-a55a-4d95-8ac0-5100371bfbac_var_en_wikipedia_org_wiki_Swift_$0028Apple_programming_language$0029"}, {"name": "TOM", "id": "/wikipedia/en_title/TOM_$0028object-oriented_programming_language$0029"}, {"name": "Tom", "id": "/wikipedia/pt_id/1981314"}]}, {"size": 12, "influencedby": [{"name": "Ada", "id": "/en/ada"}, {"name": "Simula", "id": "/en/simula"}, {"name": "Z notation", "id": "/en/z_notation"}], "index": 9, "label": "Eiffel", "paradigms": [{"name": "Design by contract", "id": "/en/design_by_contract"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/eiffel", "influenced": [{"name": "Ada", "id": "/en/ada"}, {"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Cobra", "id": "/wikipedia/en_title/Cobra_$0028programming_language$0029"}, {"name": "D", "id": "/en/d"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Lisaac", "id": "/en/lisaac"}, {"name": "Racket", "id": "/en/plt_scheme"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "SPARK", "id": "/en/spark_programming_language"}, {"name": "Sather", "id": "/en/sather"}, {"name": "Scala", "id": "/en/scala_programming_language"}, {"name": "Spec#", "id": "/en/spec_sharp"}]}, {"size": 4, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Smalltalk", "id": "/en/smalltalk"}, {"name": "Tcl", "id": "/en/tcl"}], "index": 10, "label": "PHP", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Interpreted language", "id": "/en/interpreted_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/php", "influenced": [{"name": "Falcon", "id": "/wikipedia/it_id/2239401"}, {"name": "Ferite", "id": "/en/ferite"}, {"name": "Hack", "id": "/dataworld/freeq/job_a7c6672a-3218-436d-9199-448dbdeb2124_var_en_wikipedia_org_wiki_Hack_$0028programming_language$0029"}, {"name": "P*", "id": "/dataworld/freeq/job_57a0acb3-264f-4329-b948-525ab8e14fbc_var_en_wikipedia_org_wiki_P$002A"}]}, {"size": 0, "influencedby": [{"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Visual J++", "id": "/en/visual_jplusplus"}], "index": 11, "label": "J#", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/ja_id/1325633", "influenced": []}, {"size": 22, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "C\u03c9", "id": "/wikipedia/pt_id/404784"}, {"name": "Eiffel", "id": "/en/eiffel"}, {"name": "Extensible Application Markup Language", "id": "/en/xaml"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "Icon", "id": "/wikipedia/fr/ICON"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "ML", "id": "/en/ml"}, {"name": "Modula-3", "id": "/en/modula-3"}, {"name": "Object Pascal", "id": "/en/object_pascal"}, {"name": "Visual Basic", "id": "/en/visual_basic"}], "index": 12, "label": "C#", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Component-oriented programming", "id": "/en/component_oriented_programming"}, {"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Event-driven programming", "id": "/en/event-driven_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Generic programming", "id": "/en/generic_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/it_id/26842", "influenced": [{"name": "Boo", "id": "/en/boo"}, {"name": "Cobra", "id": "/wikipedia/en_title/Cobra_$0028programming_language$0029"}, {"name": "C\u03c9", "id": "/wikipedia/pt_id/404784"}, {"name": "D", "id": "/en/d"}, {"name": "Dart", "id": "/wikipedia/en_title/Dart_$0028programming_language$0029"}, {"name": "F#", "id": "/en/f_sharp_programming_language"}, {"name": "Fantom", "id": "/wikipedia/ja_id/2086305"}, {"name": "Hack", "id": "/dataworld/freeq/job_a7c6672a-3218-436d-9199-448dbdeb2124_var_en_wikipedia_org_wiki_Hack_$0028programming_language$0029"}, {"name": "Haxe", "id": "/en/haxe"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Kotlin", "id": "/dataworld/freeq/job_97bee9f2-44cd-48e5-a6e4-8fb0994e8ae6_var_en_wikipedia_org_wiki_Kotlin_$0028programming_language$0029"}, {"name": "Nemerle", "id": "/en/nemerle"}, {"name": "Objeck", "id": "/wikipedia/en_title/Objeck_$0028programming_language$0029"}, {"name": "Oxygene", "id": "/wikipedia/ru_id/1991612"}, {"name": "PHP", "id": "/en/php"}, {"name": "Phrogram", "id": "/en/kids_programming_language"}, {"name": "Polyphonic C#", "id": "/en/polyphonic_c_sharp"}, {"name": "Rust", "id": "/wikipedia/en_title/Rust_$0028programming_language$0029"}, {"name": "Spec#", "id": "/en/spec_sharp"}, {"name": "Swift", "id": "/dataworld/freeq/job_abea7b16-a55a-4d95-8ac0-5100371bfbac_var_en_wikipedia_org_wiki_Swift_$0028Apple_programming_language$0029"}, {"name": "Vala", "id": "/wikipedia/it/Vala_$0028linguaggio$0029"}, {"name": "Windows PowerShell", "id": "/en/windows_powershell"}]}, {"size": 9, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "ALGOL 60", "id": "/en/algol_60"}, {"name": "ALGOL Y", "id": "/en/algol_y"}], "index": 13, "label": "ALGOL 68", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Parallel computing", "id": "/en/parallel_computing"}], "id": "/en/algol_68", "influenced": [{"name": "ABC", "id": "/wikipedia/pt_id/159248"}, {"name": "Ada", "id": "/en/ada"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "Draco", "id": "/wikipedia/en_title/Draco_$0028programming_language$0029"}, {"name": "ELAN", "id": "/en/elan_programming_language"}, {"name": "Mary", "id": "/en/mary_programming_language"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "S3", "id": "/wikipedia/en_title/S3_$0028programming_language$0029"}]}, {"size": 3, "influencedby": [{"name": "Fortran", "id": "/en/fortran"}, {"name": "Plankalk\u00fcl", "id": "/en/plankalkul"}, {"name": "Speedcoding", "id": "/en/speedcoding"}], "index": 14, "label": "ALGOL 58", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/algol_58", "influenced": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "ALGOL 60", "id": "/en/algol_60"}, {"name": "MAD", "id": "/en/mad_programming_language"}]}, {"size": 2, "influencedby": [], "index": 15, "label": "ALGOL W", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/algol_w", "influenced": [{"name": "Modula-2", "id": "/en/modula-2"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}]}, {"size": 0, "influencedby": [], "index": 16, "label": "Elliott ALGOL", "paradigms": [], "id": "/en/elliott_algol", "influenced": []}, {"size": 0, "influencedby": [], "index": 17, "label": "Dartmouth ALGOL 30", "paradigms": [], "id": "/en/dartmouth_algol_30", "influenced": []}, {"size": 36, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "ALGOL 60", "id": "/en/algol_60"}, {"name": "ALGOL W", "id": "/en/algol_w"}], "index": 18, "label": "Pascal", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029", "influenced": [{"name": "Ada", "id": "/en/ada"}, {"name": "Aikido Programming Language", "id": "/en/aikido_programming_language"}, {"name": "CLU", "id": "/en/clu"}, {"name": "COMAL", "id": "/en/comal"}, {"name": "Cobra", "id": "/m/0fkk97"}, {"name": "Component Pascal", "id": "/en/component_pascal"}, {"name": "Cool", "id": "/wikipedia/en_title/Cool_$0028programming_language$0029"}, {"name": "Draco", "id": "/wikipedia/en_title/Draco_$0028programming_language$0029"}, {"name": "Euclid", "id": "/en/euclid_programming_language"}, {"name": "Go", "id": "/wikipedia/ru/Go_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Icon", "id": "/wikipedia/fr/ICON"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Joyce", "id": "/wikipedia/en_title/Joyce_$0028programming_language$0029"}, {"name": "Karel", "id": "/en/karel_programming_language"}, {"name": "Limbo", "id": "/en/limbo_programming_language"}, {"name": "Lua", "id": "/en/lua_programming_language"}, {"name": "Modula", "id": "/en/modula"}, {"name": "Modula-2", "id": "/en/modula-2"}, {"name": "Modula-2+", "id": "/en/modula_2plus"}, {"name": "Modula-3", "id": "/en/modula-3"}, {"name": "Oberon", "id": "/wikipedia/es/Lenguaje_de_programaci$00F3n_Oberon"}, {"name": "Oberon-2", "id": "/en/oberon-2"}, {"name": "Objeck", "id": "/wikipedia/en_title/Objeck_$0028programming_language$0029"}, {"name": "Object Pascal", "id": "/en/object_pascal"}, {"name": "Oxygene", "id": "/wikipedia/ru_id/1991612"}, {"name": "PL/SQL", "id": "/en/pl_sql"}, {"name": "ParaSail", "id": "/wikipedia/en_title/ParaSail_$0028programming_language$0029"}, {"name": "Perl", "id": "/en/perl"}, {"name": "QUILL", "id": "/wikipedia/en_title/QUILL"}, {"name": "SCAR programming language", "id": "/en/scar_programming_language"}, {"name": "SISAL", "id": "/en/sisal"}, {"name": "SuperPascal", "id": "/en/superpascal"}, {"name": "Turing", "id": "/en/turing_programming_language"}, {"name": "UCSD Pascal", "id": "/en/ucsd_pascal"}, {"name": "VHDL", "id": "/en/vhsic_hardware_description_language"}, {"name": "Zonnon", "id": "/en/zonnon"}]}, {"size": 6, "influencedby": [{"name": "Modula-2", "id": "/en/modula-2"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 19, "label": "Oberon", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Modular programming", "id": "/en/modularity"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Reflective programming", "id": "/en/reflective_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/es/Lenguaje_de_programaci$00F3n_Oberon", "influenced": [{"name": "Go", "id": "/wikipedia/ru/Go_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Modula-3", "id": "/en/modula-3"}, {"name": "Oberon-2", "id": "/en/oberon-2"}, {"name": "Obliq", "id": "/en/obliq_programming_language"}, {"name": "Zonnon", "id": "/en/zonnon"}]}, {"size": 9, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "ALGOL W", "id": "/en/algol_w"}, {"name": "Mesa", "id": "/wikipedia/de_id/1570385"}, {"name": "Modula", "id": "/en/modula"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Simula", "id": "/en/simula"}], "index": 20, "label": "Modula-2", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Modular Programming", "id": "/en/modular_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/modula-2", "influenced": [{"name": "Ada", "id": "/en/ada"}, {"name": "Fortran", "id": "/en/fortran"}, {"name": "Lua", "id": "/en/lua_programming_language"}, {"name": "Modula-2+", "id": "/en/modula_2plus"}, {"name": "Modula-3", "id": "/en/modula-3"}, {"name": "Oberon", "id": "/wikipedia/es/Lenguaje_de_programaci$00F3n_Oberon"}, {"name": "Oberon-2", "id": "/en/oberon-2"}, {"name": "Objective Modula-2", "id": "/en/objective_modula-2"}, {"name": "Zonnon", "id": "/en/zonnon"}]}, {"size": 3, "influencedby": [{"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 21, "label": "Modula", "paradigms": [{"name": "Modular Programming", "id": "/en/modular_programming"}], "id": "/en/modula", "influenced": [{"name": "Go", "id": "/wikipedia/ru/Go_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Modula-2", "id": "/en/modula-2"}, {"name": "ParaSail", "id": "/wikipedia/en_title/ParaSail_$0028programming_language$0029"}]}, {"size": 7, "influencedby": [{"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 22, "label": "Object Pascal", "paradigms": [{"name": "Event-driven programming", "id": "/en/event-driven_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Generic programming", "id": "/en/generic_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/object_pascal", "influenced": [{"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "DECLAN Pro", "id": "/en/declan_pro"}, {"name": "Game Maker Language", "id": "/en/game_maker_language"}, {"name": "Genie", "id": "/wikipedia/es/Genie_$0028lenguaje_de_programaci$00F3n$0029"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Nimrod", "id": "/m/0vpk27_"}, {"name": "Oxygene", "id": "/wikipedia/ru_id/1991612"}]}, {"size": 0, "influencedby": [{"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Object Pascal", "id": "/en/object_pascal"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 23, "label": "Oxygene", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/ru_id/1991612", "influenced": []}, {"size": 1, "influencedby": [{"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 24, "label": "UCSD Pascal", "paradigms": [], "id": "/en/ucsd_pascal", "influenced": [{"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}]}, {"size": 0, "influencedby": [], "index": 25, "label": "Turbo Pascal", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/turbo_pascal", "influenced": []}, {"size": 3, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "Euclid", "id": "/en/euclid_programming_language"}], "index": 26, "label": "Mesa", "paradigms": [{"name": "Modular Programming", "id": "/en/modular_programming"}], "id": "/wikipedia/de_id/1570385", "influenced": [{"name": "Cedar", "id": "/m/01xrtb_"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Modula-2", "id": "/en/modula-2"}]}, {"size": 0, "influencedby": [{"name": "Modula-2", "id": "/en/modula-2"}, {"name": "Oberon", "id": "/wikipedia/es/Lenguaje_de_programaci$00F3n_Oberon"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 27, "label": "Zonnon", "paradigms": [{"name": "Concurrent computing", "id": "/en/concurrent_computing"}], "id": "/en/zonnon", "influenced": []}, {"size": 13, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "ALGOL 60", "id": "/en/algol_60"}, {"name": "ALGOL 68", "id": "/en/algol_68"}, {"name": "APL", "id": "/en/apl"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "CLU", "id": "/en/clu"}, {"name": "Eiffel", "id": "/en/eiffel"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Modula-2", "id": "/en/modula-2"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Smalltalk", "id": "/en/smalltalk"}, {"name": "The Green Object Oriented Language", "id": "/en/the_green_object_oriented_language"}], "index": 28, "label": "Ada", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}], "id": "/en/ada", "influenced": [{"name": "Aikido Programming Language", "id": "/en/aikido_programming_language"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "Eiffel", "id": "/en/eiffel"}, {"name": "Euphoria", "id": "/en/euphoria_programming_language"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "MOO", "id": "/en/moo_programming_language"}, {"name": "Nimrod", "id": "/m/0vpk27_"}, {"name": "PL/SQL", "id": "/en/pl_sql"}, {"name": "ParaSail", "id": "/wikipedia/en_title/ParaSail_$0028programming_language$0029"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "SPARK", "id": "/en/spark_programming_language"}, {"name": "VHDL", "id": "/en/vhsic_hardware_description_language"}, {"name": "XL", "id": "/en/xl_programming_language"}]}, {"size": 0, "influencedby": [{"name": "Modula-2", "id": "/en/modula-2"}], "index": 29, "label": "Objective Modula-2", "paradigms": [], "id": "/en/objective_modula-2", "influenced": []}, {"size": 7, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "Modula-2", "id": "/en/modula-2"}, {"name": "Modula-2+", "id": "/en/modula_2plus"}, {"name": "Oberon", "id": "/wikipedia/es/Lenguaje_de_programaci$00F3n_Oberon"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 30, "label": "Modula-3", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Modular programming", "id": "/en/modularity"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/modula-3", "influenced": [{"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Caml", "id": "/en/caml"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Nickle", "id": "/en/nickle_programming_language"}, {"name": "Nimrod", "id": "/m/0vpk27_"}, {"name": "Obliq", "id": "/en/obliq_programming_language"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}]}, {"size": 0, "influencedby": [], "index": 31, "label": "ISO", "paradigms": [], "id": "/m/01xrt9x", "influenced": []}, {"size": 0, "influencedby": [], "index": 32, "label": "PIM4", "paradigms": [], "id": "/en/pim4", "influenced": []}, {"size": 0, "influencedby": [], "index": 33, "label": "PIM3", "paradigms": [], "id": "/en/pim3", "influenced": []}, {"size": 0, "influencedby": [], "index": 34, "label": "PIM2", "paradigms": [], "id": "/m/01xrtbk", "influenced": []}, {"size": 0, "influencedby": [{"name": "Mesa", "id": "/wikipedia/de_id/1570385"}], "index": 35, "label": "Cedar", "paradigms": [], "id": "/m/01xrtb_", "influenced": []}, {"size": 0, "influencedby": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 36, "label": "*Lisp", "paradigms": [{"name": "Parallel computing", "id": "/en/parallel_computing"}], "id": "/wikipedia/en_title/$002ALisp", "influenced": []}, {"size": 60, "influencedby": [{"name": "Information Processing Language", "id": "/en/information_processing_language"}], "index": 37, "label": "Lisp", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Interpreted language", "id": "/en/interpreted_language"}, {"name": "Mathematics", "id": "/en/mathematics"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/wikipedia/it_id/11078", "influenced": [{"name": "*Lisp", "id": "/wikipedia/en_title/$002ALisp"}, {"name": "AgentSheets", "id": "/en/agentsheets"}, {"name": "Arc", "id": "/wikipedia/ru_id/2247840"}, {"name": "Blueprint", "id": "/m/027y3_j"}, {"name": "CLIPS", "id": "/en/clips_programming_language"}, {"name": "CLU", "id": "/en/clu"}, {"name": "COWSEL", "id": "/en/cowsel"}, {"name": "Caml", "id": "/en/caml"}, {"name": "Claire", "id": "/en/claire_programming_language"}, {"name": "Clojure", "id": "/en/clojure"}, {"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "Common Lisp Object System", "id": "/en/clos"}, {"name": "Croma", "id": "/en/croma"}, {"name": "Curl", "id": "/en/curl_programming_language"}, {"name": "CycL", "id": "/en/cycl"}, {"name": "Dylan", "id": "/en/dylan"}, {"name": "Emacs Lisp", "id": "/en/emacs_lisp"}, {"name": "Factor", "id": "/en/factor_programming_language"}, {"name": "Falcon", "id": "/wikipedia/it_id/2239401"}, {"name": "Forth", "id": "/en/forth"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "ISWIM", "id": "/en/iswim"}, {"name": "Io", "id": "/wikipedia/de_id/216742"}, {"name": "Ioke", "id": "/en/ioke"}, {"name": "JavaScript", "id": "/en/javascript"}, {"name": "Julia", "id": "/wikipedia/en_title/Julia_$0028programming_language$0029"}, {"name": "LPC", "id": "/en/lpc"}, {"name": "Little b", "id": "/en/little_b"}, {"name": "Logo", "id": "/wikipedia/bg_id/68599"}, {"name": "Lua", "id": "/en/lua_programming_language"}, {"name": "MDL", "id": "/en/mdl_programming_language"}, {"name": "ML", "id": "/en/ml"}, {"name": "MOO", "id": "/en/moo_programming_language"}, {"name": "Nemerle", "id": "/en/nemerle"}, {"name": "Nial", "id": "/en/nial"}, {"name": "Nickle", "id": "/en/nickle_programming_language"}, {"name": "Nimrod", "id": "/m/0vpk27_"}, {"name": "Nu", "id": "/wikipedia/en_title/Nu_$0028programming_language$0029"}, {"name": "Nyquist", "id": "/en/nyquist"}, {"name": "OPS5", "id": "/en/ops5"}, {"name": "POP-11", "id": "/en/pop-11"}, {"name": "POP-2", "id": "/en/pop-2"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Pike", "id": "/en/pike_programming_language"}, {"name": "PostScript", "id": "/en/postscript"}, {"name": "Premise", "id": "/dataworld/freeq/job_e8f1caf2-6b5c-43d6-ac03-28a4ed3e809c_var_en_wikipedia_org_wiki_Premise_$0028programming_language$0029"}, {"name": "Pure", "id": "/wikipedia/en_title/Pure_$0028programming_language$0029"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Qi", "id": "/wikipedia/en_title/Qi_$0028programming_language$0029"}, {"name": "R", "id": "/wikipedia/pt/R_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Racket", "id": "/en/plt_scheme"}, {"name": "Rebol", "id": "/en/rebol"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Scala", "id": "/en/scala_programming_language"}, {"name": "Scheme", "id": "/en/scheme"}, {"name": "Smalltalk", "id": "/en/smalltalk"}, {"name": "Squeak", "id": "/en/squeak"}, {"name": "Tcl", "id": "/en/tcl"}, {"name": "UCBLogo", "id": "/en/ucblogo"}, {"name": "Windows PowerShell", "id": "/en/windows_powershell"}]}, {"size": 18, "influencedby": [{"name": "APL", "id": "/en/apl"}, {"name": "Interlisp", "id": "/en/interlisp"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Lisp Machine Lisp", "id": "/en/lisp_machine_lisp"}, {"name": "Maclisp", "id": "/en/maclisp"}, {"name": "Scheme", "id": "/en/scheme"}, {"name": "Smalltalk-80", "id": "/en/smalltalk_80"}], "index": 38, "label": "Common Lisp", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Generic programming", "id": "/en/generic_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/common_lisp", "influenced": [{"name": "Armed Bear Common Lisp", "id": "/en/armed_bear_common_lisp"}, {"name": "Cadence SKILL", "id": "/en/cadence_skill"}, {"name": "Clojure", "id": "/en/clojure"}, {"name": "Common Lisp Object System", "id": "/en/clos"}, {"name": "Dylan", "id": "/en/dylan"}, {"name": "Emacs Lisp", "id": "/en/emacs_lisp"}, {"name": "EuLisp", "id": "/en/eulisp"}, {"name": "ISLISP", "id": "/en/islisp"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Julia", "id": "/wikipedia/en_title/Julia_$0028programming_language$0029"}, {"name": "LFE", "id": "/dataworld/freeq/job_fc372b70-658e-4162-b332-6858145a4195_var_en_wikipedia_org_wiki_LFE_$0028programming_language$0029"}, {"name": "Le Lisp", "id": "/en/le_lisp"}, {"name": "R", "id": "/wikipedia/pt/R_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Rust", "id": "/wikipedia/en_title/Rust_$0028programming_language$0029"}, {"name": "Sather", "id": "/en/sather"}, {"name": "Slate programming language", "id": "/en/slate_programming_language"}, {"name": "SubL", "id": "/en/subl"}, {"name": "newLISP", "id": "/en/newlisp"}]}, {"size": 29, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "MDL", "id": "/en/mdl_programming_language"}, {"name": "Racket", "id": "/en/plt_scheme"}], "index": 39, "label": "Scheme", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Interpreted language", "id": "/en/interpreted_language"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/scheme", "influenced": [{"name": "AmbientTalk", "id": "/en/ambienttalk"}, {"name": "Cadence SKILL", "id": "/en/cadence_skill"}, {"name": "Clojure", "id": "/en/clojure"}, {"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "Dylan", "id": "/en/dylan"}, {"name": "ECMAScript", "id": "/en/ecmascript"}, {"name": "EuLisp", "id": "/en/eulisp"}, {"name": "Ferite", "id": "/en/ferite"}, {"name": "GOO", "id": "/wikipedia/en_title/Goo_$0028programming_language$0029"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "JavaScript", "id": "/en/javascript"}, {"name": "Joy", "id": "/en/joy_programming_language"}, {"name": "Julia", "id": "/wikipedia/en_title/Julia_$0028programming_language$0029"}, {"name": "K", "id": "/wikipedia/en_title/K_$0028programming_language$0029"}, {"name": "Kernel", "id": "/m/02rs85b"}, {"name": "LFE", "id": "/dataworld/freeq/job_fc372b70-658e-4162-b332-6858145a4195_var_en_wikipedia_org_wiki_LFE_$0028programming_language$0029"}, {"name": "Lua", "id": "/en/lua_programming_language"}, {"name": "MOO", "id": "/en/moo_programming_language"}, {"name": "Mudlle", "id": "/en/mudlle"}, {"name": "Oaklisp", "id": "/en/oaklisp"}, {"name": "Objeck", "id": "/wikipedia/en_title/Objeck_$0028programming_language$0029"}, {"name": "Q", "id": "/wikipedia/en_title/Q_$0028programming_language_from_Kx_Systems$0029"}, {"name": "R", "id": "/wikipedia/pt/R_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Racket", "id": "/en/plt_scheme"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "S", "id": "/en/s_programming_language"}, {"name": "Sather", "id": "/en/sather"}, {"name": "Scala", "id": "/en/scala_programming_language"}, {"name": "T", "id": "/wikipedia/en_title/T_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [{"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 40, "label": "Emacs Lisp", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/emacs_lisp", "influenced": []}, {"size": 8, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "Common Lisp Object System", "id": "/en/clos"}, {"name": "EuLisp", "id": "/en/eulisp"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Oaklisp", "id": "/en/oaklisp"}, {"name": "Scheme", "id": "/en/scheme"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 41, "label": "Dylan", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Dynamic programming language", "id": "/en/dynamic_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Reflective programming", "id": "/en/reflective_programming"}], "id": "/en/dylan", "influenced": [{"name": "EuLisp", "id": "/en/eulisp"}, {"name": "GOO", "id": "/wikipedia/en_title/Goo_$0028programming_language$0029"}, {"name": "Julia", "id": "/wikipedia/en_title/Julia_$0028programming_language$0029"}, {"name": "Lasso", "id": "/en/lasso_programming_language"}, {"name": "NewtonScript", "id": "/en/newtonscript"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Slate programming language", "id": "/en/slate_programming_language"}]}, {"size": 3, "influencedby": [{"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 42, "label": "Common Lisp Object System", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/clos", "influenced": [{"name": "Cadence SKILL", "id": "/en/cadence_skill"}, {"name": "Dylan", "id": "/en/dylan"}, {"name": "EuLisp", "id": "/en/eulisp"}]}, {"size": 12, "influencedby": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 43, "label": "Logo", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Educational programming language", "id": "/en/educational_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/wikipedia/bg_id/68599", "influenced": [{"name": "AgentSheets", "id": "/en/agentsheets"}, {"name": "Boxer", "id": "/m/010p5v53"}, {"name": "Dolittle", "id": "/dataworld/freeq/job_88bb6bd8-0f37-4943-9adb-80892f3ec3b9_var_en_wikipedia_org_wiki_Dolittle_$0028programming_language$0029"}, {"name": "Etoys", "id": "/en/etoys"}, {"name": "NetLogo", "id": "/en/netlogo"}, {"name": "Premise", "id": "/dataworld/freeq/job_e8f1caf2-6b5c-43d6-ac03-28a4ed3e809c_var_en_wikipedia_org_wiki_Premise_$0028programming_language$0029"}, {"name": "Processing", "id": "/en/processing"}, {"name": "Rebol", "id": "/en/rebol"}, {"name": "Scratch", "id": "/wikipedia/de_id/2772564"}, {"name": "Smalltalk", "id": "/en/smalltalk"}, {"name": "Squeak", "id": "/en/squeak"}, {"name": "StarLogo", "id": "/en/starlogo"}]}, {"size": 13, "influencedby": [{"name": "Modula-2", "id": "/en/modula-2"}, {"name": "Speedcoding", "id": "/en/speedcoding"}], "index": 44, "label": "Fortran", "paradigms": [{"name": "Generic programming", "id": "/en/generic_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/fortran", "influenced": [{"name": "ALGOL 58", "id": "/en/algol_58"}, {"name": "BASIC", "id": "/en/basic"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "CGOL", "id": "/en/cgol"}, {"name": "DIBOL", "id": "/en/dibol"}, {"name": "Dartmouth BASIC", "id": "/en/dartmouth_basic"}, {"name": "Fortress", "id": "/en/fortress_programming_language"}, {"name": "Julia", "id": "/wikipedia/en_title/Julia_$0028programming_language$0029"}, {"name": "MUMPS", "id": "/en/mumps"}, {"name": "PL/I", "id": "/en/pl_i"}, {"name": "Ratfor", "id": "/en/ratfor"}, {"name": "S", "id": "/en/s_programming_language"}, {"name": "SISAL", "id": "/en/sisal"}]}, {"size": 7, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "COBOL", "id": "/en/cobol"}, {"name": "Fortran", "id": "/en/fortran"}, {"name": "Speedcoding", "id": "/en/speedcoding"}], "index": 45, "label": "PL/I", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/pl_i", "influenced": [{"name": "AS/400 Control Language", "id": "/en/as_400_control_language"}, {"name": "B", "id": "/en/b_programming_language"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "CHILL", "id": "/en/chill"}, {"name": "NetRexx", "id": "/en/netrexx"}, {"name": "Rexx", "id": "/en/rexx"}, {"name": "SP/k", "id": "/en/sp_k"}]}, {"size": 0, "influencedby": [], "index": 46, "label": "FORTRAN II", "paradigms": [], "id": "/en/fortran_ii", "influenced": []}, {"size": 0, "influencedby": [], "index": 47, "label": "FORTRAN III", "paradigms": [], "id": "/en/fortran_iii", "influenced": []}, {"size": 0, "influencedby": [], "index": 48, "label": "FORTRAN IV", "paradigms": [], "id": "/en/fortran_iv", "influenced": []}, {"size": 0, "influencedby": [], "index": 49, "label": "FORTRAN 66", "paradigms": [], "id": "/en/fortran_66", "influenced": []}, {"size": 0, "influencedby": [], "index": 50, "label": "FORTRAN 77", "paradigms": [], "id": "/en/fortran_77", "influenced": []}, {"size": 0, "influencedby": [], "index": 51, "label": "FORTRAN 90", "paradigms": [], "id": "/en/fortran_90", "influenced": []}, {"size": 0, "influencedby": [], "index": 52, "label": "FORTRAN 95", "paradigms": [], "id": "/en/fortran_95", "influenced": []}, {"size": 0, "influencedby": [], "index": 53, "label": "Fortran 2003", "paradigms": [], "id": "/en/fortran_2003", "influenced": []}, {"size": 0, "influencedby": [], "index": 54, "label": "Fortran 2008", "paradigms": [], "id": "/en/fortran_2008", "influenced": []}, {"size": 0, "influencedby": [{"name": "XPL", "id": "/en/xpl"}], "index": 55, "label": "PL/M", "paradigms": [], "id": "/en/pl_m", "influenced": []}, {"size": 0, "influencedby": [], "index": 56, "label": "EPL", "paradigms": [], "id": "/en/epl", "influenced": []}, {"size": 1, "influencedby": [], "index": 57, "label": "XPL", "paradigms": [], "id": "/en/xpl", "influenced": [{"name": "PL/M", "id": "/en/pl_m"}]}, {"size": 0, "influencedby": [], "index": 58, "label": "IBM PL/S", "paradigms": [], "id": "/en/pl_s", "influenced": []}, {"size": 0, "influencedby": [], "index": 59, "label": "PL/C", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/pl_c", "influenced": []}, {"size": 0, "influencedby": [], "index": 60, "label": "PL/P", "paradigms": [], "id": "/en/pl_p", "influenced": []}, {"size": 0, "influencedby": [], "index": 61, "label": "PL/8", "paradigms": [], "id": "/en/pl_8", "influenced": []}, {"size": 6, "influencedby": [{"name": "COMTRAN", "id": "/en/comtran"}, {"name": "FACT", "id": "/en/fact_computer_language"}, {"name": "FLOW-MATIC", "id": "/en/flow-matic"}], "index": 62, "label": "COBOL", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/cobol", "influenced": [{"name": "ABAP", "id": "/en/abap"}, {"name": "CHILL", "id": "/en/chill"}, {"name": "CobolScript", "id": "/en/cobolscript"}, {"name": "Corba IDL", "id": "/en/corba_idl"}, {"name": "DIBOL", "id": "/en/dibol"}, {"name": "PL/I", "id": "/en/pl_i"}]}, {"size": 4, "influencedby": [{"name": "APL", "id": "/en/apl"}], "index": 63, "label": "FP", "paradigms": [{"name": "Function-level programming", "id": "/en/function-level_programming"}], "id": "/en/fp", "influenced": [{"name": "FL", "id": "/en/fl"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "J", "id": "/wikipedia/ja/J_$0028$30D7$30ED$30B0$30E9$30DF$30F3$30B0$8A00$8A9E$0029"}, {"name": "Joy", "id": "/en/joy_programming_language"}]}, {"size": 1, "influencedby": [{"name": "FP", "id": "/en/fp"}], "index": 64, "label": "FL", "paradigms": [{"name": "Function-level programming", "id": "/en/function-level_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/fl", "influenced": [{"name": "J", "id": "/wikipedia/ja/J_$0028$30D7$30ED$30B0$30E9$30DF$30F3$30B0$8A00$8A9E$0029"}]}, {"size": 23, "influencedby": [{"name": "Ada", "id": "/en/ada"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "CLU", "id": "/en/clu"}, {"name": "Dylan", "id": "/en/dylan"}, {"name": "Eiffel", "id": "/en/eiffel"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Lua", "id": "/en/lua_programming_language"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Scheme", "id": "/en/scheme"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 65, "label": "Ruby", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Dynamic programming language", "id": "/en/dynamic_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Interpreted language", "id": "/en/interpreted_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Reflective programming", "id": "/en/reflective_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/bg_id/86164", "influenced": [{"name": "BeanShell", "id": "/en/beanshell"}, {"name": "Clojure", "id": "/en/clojure"}, {"name": "CoffeeScript", "id": "/wikipedia/en_title/CoffeeScript"}, {"name": "D", "id": "/en/d"}, {"name": "Elixir", "id": "/wikipedia/en_title/Elixir_$0028programming_language$0029"}, {"name": "Falcon", "id": "/wikipedia/it_id/2239401"}, {"name": "Fancy", "id": "/wikipedia/en_title/Fancy_$0028programming_language$0029"}, {"name": "Fantom", "id": "/wikipedia/ja_id/2086305"}, {"name": "Ferite", "id": "/en/ferite"}, {"name": "Frink", "id": "/en/frink"}, {"name": "Groovy", "id": "/en/groovy"}, {"name": "Ioke", "id": "/en/ioke"}, {"name": "Judoscript", "id": "/en/judoscript"}, {"name": "Julia", "id": "/wikipedia/en_title/Julia_$0028programming_language$0029"}, {"name": "Mantra", "id": "/m/02xkxpr"}, {"name": "Nu", "id": "/wikipedia/en_title/Nu_$0028programming_language$0029"}, {"name": "Perl 6", "id": "/en/perl_6"}, {"name": "Potion", "id": "/dataworld/freeq/job_88bb6bd8-0f37-4943-9adb-80892f3ec3b9_var_en_wikipedia_org_wiki_Potion_$0028programming_language$0029"}, {"name": "Reia", "id": "/en/reia"}, {"name": "Rust", "id": "/wikipedia/en_title/Rust_$0028programming_language$0029"}, {"name": "Swift", "id": "/dataworld/freeq/job_abea7b16-a55a-4d95-8ac0-5100371bfbac_var_en_wikipedia_org_wiki_Swift_$0028Apple_programming_language$0029"}, {"name": "Urbi", "id": "/en/urbi"}, {"name": "Windows PowerShell", "id": "/en/windows_powershell"}]}, {"size": 23, "influencedby": [{"name": "AWK", "id": "/en/awk"}, {"name": "BASIC", "id": "/en/basic"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Smalltalk", "id": "/en/smalltalk"}, {"name": "Unix shell", "id": "/en/unix_shell"}, {"name": "sed", "id": "/en/sed"}], "index": 66, "label": "Perl", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Dynamic programming language", "id": "/en/dynamic_programming_language"}, {"name": "Event-driven programming", "id": "/en/event-driven_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Generic programming", "id": "/en/generic_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/perl", "influenced": [{"name": "Aikido Programming Language", "id": "/en/aikido_programming_language"}, {"name": "BeanShell", "id": "/en/beanshell"}, {"name": "CoffeeScript", "id": "/wikipedia/en_title/CoffeeScript"}, {"name": "Dao Language", "id": "/en/dao_language"}, {"name": "ECMAScript", "id": "/en/ecmascript"}, {"name": "Falcon", "id": "/wikipedia/it_id/2239401"}, {"name": "Frink", "id": "/en/frink"}, {"name": "Groovy", "id": "/en/groovy"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "JavaScript", "id": "/en/javascript"}, {"name": "Judoscript", "id": "/en/judoscript"}, {"name": "Julia", "id": "/wikipedia/en_title/Julia_$0028programming_language$0029"}, {"name": "LPC", "id": "/en/lpc"}, {"name": "MIVA Script", "id": "/en/mivascript"}, {"name": "Nemo", "id": "/dataworld/freeq/job_6cf50b0b-5659-4545-bd53-dd269f729755_var_en_wikipedia_org_wiki_Nemo_$0028programming_language$0029"}, {"name": "P*", "id": "/dataworld/freeq/job_57a0acb3-264f-4329-b948-525ab8e14fbc_var_en_wikipedia_org_wiki_P$002A"}, {"name": "PHP", "id": "/en/php"}, {"name": "Perl 6", "id": "/en/perl_6"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Qore", "id": "/m/0hnc442"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Sleep programming language", "id": "/en/sleep_programming_language"}, {"name": "Windows PowerShell", "id": "/en/windows_powershell"}]}, {"size": 1, "influencedby": [{"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Objective-C", "id": "/en/objective-c"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 67, "label": "Groovy", "paradigms": [{"name": "Dynamic programming language", "id": "/en/dynamic_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/groovy", "influenced": [{"name": "Kotlin", "id": "/dataworld/freeq/job_97bee9f2-44cd-48e5-a6e4-8fb0994e8ae6_var_en_wikipedia_org_wiki_Kotlin_$0028programming_language$0029"}]}, {"size": 4, "influencedby": [{"name": "Scheme", "id": "/en/scheme"}], "index": 68, "label": "T", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/en_title/T_$0028programming_language$0029", "influenced": [{"name": "EuLisp", "id": "/en/eulisp"}, {"name": "Joule", "id": "/wikipedia/en_title/Joule_$0028programming_language$0029"}, {"name": "Oaklisp", "id": "/en/oaklisp"}, {"name": "Scheme48", "id": "/en/scheme48"}]}, {"size": 0, "influencedby": [], "index": 69, "label": "COBOL 2002", "paradigms": [], "id": "/en/cobol_2002", "influenced": []}, {"size": 0, "influencedby": [], "index": 70, "label": "COBOL-85", "paradigms": [], "id": "/en/cobol_85", "influenced": []}, {"size": 0, "influencedby": [], "index": 71, "label": "COBOL-74", "paradigms": [], "id": "/en/cobol_74", "influenced": []}, {"size": 0, "influencedby": [], "index": 72, "label": "COBOL-68", "paradigms": [], "id": "/en/cobol_68", "influenced": []}, {"size": 1, "influencedby": [], "index": 73, "label": "FLOW-MATIC", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/en/flow-matic", "influenced": [{"name": "COBOL", "id": "/en/cobol"}]}, {"size": 1, "influencedby": [], "index": 74, "label": "COMTRAN", "paradigms": [], "id": "/en/comtran", "influenced": [{"name": "COBOL", "id": "/en/cobol"}]}, {"size": 11, "influencedby": [{"name": "Absys", "id": "/en/absys"}, {"name": "Planner", "id": "/en/planner_programming_language"}], "index": 75, "label": "Prolog", "paradigms": [{"name": "Declarative programming", "id": "/en/declarative_programming"}, {"name": "Logic programming", "id": "/en/logic_programming"}], "id": "/en/prolog", "influenced": [{"name": "Ciao", "id": "/wikipedia/en_title/Ciao_$0028programming_language$0029"}, {"name": "Clojure", "id": "/en/clojure"}, {"name": "Datalog", "id": "/en/datalog"}, {"name": "Erlang", "id": "/en/erlang"}, {"name": "KL0", "id": "/en/kl0"}, {"name": "Logtalk", "id": "/en/logtalk"}, {"name": "Mercury", "id": "/wikipedia/ru/Mercury_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Oz", "id": "/wikipedia/es/Lenguaje_de_programaci$00F3n_Oz"}, {"name": "Parlog", "id": "/en/parlog"}, {"name": "Strand", "id": "/wikipedia/ja/Strand"}, {"name": "Visual Prolog", "id": "/en/visual_prolog"}]}, {"size": 0, "influencedby": [{"name": "Prolog", "id": "/en/prolog"}], "index": 76, "label": "Visual Prolog", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/visual_prolog", "influenced": []}, {"size": 11, "influencedby": [{"name": "ML", "id": "/en/ml"}, {"name": "Prolog", "id": "/en/prolog"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 77, "label": "Erlang", "paradigms": [{"name": "Actor model", "id": "/en/actor_model"}, {"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/erlang", "influenced": [{"name": "Clojure", "id": "/en/clojure"}, {"name": "Dart", "id": "/wikipedia/en_title/Dart_$0028programming_language$0029"}, {"name": "Elixir", "id": "/wikipedia/en_title/Elixir_$0028programming_language$0029"}, {"name": "F#", "id": "/en/f_sharp_programming_language"}, {"name": "Fancy", "id": "/wikipedia/en_title/Fancy_$0028programming_language$0029"}, {"name": "Fantom", "id": "/wikipedia/ja_id/2086305"}, {"name": "LFE", "id": "/dataworld/freeq/job_fc372b70-658e-4162-b332-6858145a4195_var_en_wikipedia_org_wiki_LFE_$0028programming_language$0029"}, {"name": "Opa", "id": "/wikipedia/en_title/Opa_$0028programming_language$0029"}, {"name": "Reia", "id": "/en/reia"}, {"name": "Rust", "id": "/wikipedia/en_title/Rust_$0028programming_language$0029"}, {"name": "Scala", "id": "/en/scala_programming_language"}]}, {"size": 0, "influencedby": [{"name": "Haskell", "id": "/en/haskell"}, {"name": "Hope", "id": "/en/hope_programming_language"}, {"name": "Prolog", "id": "/en/prolog"}], "index": 78, "label": "Mercury", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Logic programming", "id": "/en/logic_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/ru/Mercury_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029", "influenced": []}, {"size": 3, "influencedby": [{"name": "Prolog", "id": "/en/prolog"}], "index": 79, "label": "Oz", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Logic programming", "id": "/en/logic_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Parallel computing", "id": "/en/parallel_computing"}], "id": "/wikipedia/es/Lenguaje_de_programaci$00F3n_Oz", "influenced": [{"name": "Alice ML", "id": "/en/alice_ml"}, {"name": "Orc", "id": "/wikipedia/en_title/Orc_$0028programming_language$0029"}, {"name": "Scala", "id": "/en/scala_programming_language"}]}, {"size": 30, "influencedby": [{"name": "ABC", "id": "/wikipedia/pt_id/159248"}, {"name": "ALGOL 68", "id": "/en/algol_68"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "Dylan", "id": "/en/dylan"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "Icon", "id": "/wikipedia/fr/ICON"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Modula-3", "id": "/en/modula-3"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 80, "label": "Python", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Interpreted language", "id": "/en/interpreted_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/wikipedia/fr/Python_$0028langage$0029", "influenced": [{"name": "Alpoca", "id": "/m/0gh50t7"}, {"name": "BeanShell", "id": "/en/beanshell"}, {"name": "Boo", "id": "/en/boo"}, {"name": "Cel", "id": "/en/cel_programming_language"}, {"name": "Cobra", "id": "/wikipedia/en_title/Cobra_$0028programming_language$0029"}, {"name": "Cobra", "id": "/m/0fkk97"}, {"name": "CoffeeScript", "id": "/wikipedia/en_title/CoffeeScript"}, {"name": "D", "id": "/en/d"}, {"name": "Dao Language", "id": "/en/dao_language"}, {"name": "ECMAScript", "id": "/en/ecmascript"}, {"name": "F#", "id": "/en/f_sharp_programming_language"}, {"name": "Falcon", "id": "/wikipedia/it_id/2239401"}, {"name": "Ferite", "id": "/en/ferite"}, {"name": "Genie", "id": "/wikipedia/es/Genie_$0028lenguaje_de_programaci$00F3n$0029"}, {"name": "Go", "id": "/wikipedia/ru/Go_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Groovy", "id": "/en/groovy"}, {"name": "Io", "id": "/wikipedia/de_id/216742"}, {"name": "JavaScript", "id": "/en/javascript"}, {"name": "Judoscript", "id": "/en/judoscript"}, {"name": "Julia", "id": "/wikipedia/en_title/Julia_$0028programming_language$0029"}, {"name": "Mantra", "id": "/m/02xkxpr"}, {"name": "MiniD", "id": "/en/minid"}, {"name": "Nimrod", "id": "/m/0vpk27_"}, {"name": "PHP", "id": "/en/php"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Reia", "id": "/en/reia"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Squirrel", "id": "/en/squirrel_programming_language"}, {"name": "Stackless Python", "id": "/en/stackless_python"}, {"name": "Swift", "id": "/dataworld/freeq/job_abea7b16-a55a-4d95-8ac0-5100371bfbac_var_en_wikipedia_org_wiki_Swift_$0028Apple_programming_language$0029"}]}, {"size": 4, "influencedby": [{"name": "AWK", "id": "/en/awk"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 81, "label": "Tcl", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Event-driven programming", "id": "/en/event-driven_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/tcl", "influenced": [{"name": "PHP", "id": "/en/php"}, {"name": "Tea", "id": "/en/tea_programming_language"}, {"name": "Windows PowerShell", "id": "/en/windows_powershell"}, {"name": "XOTcl", "id": "/en/xotcl"}]}, {"size": 4, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "SNOBOL", "id": "/en/snobol"}], "index": 82, "label": "Icon", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/fr/ICON", "influenced": [{"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Lua", "id": "/en/lua_programming_language"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Unicon", "id": "/en/unicon_programming_language"}]}, {"size": 32, "influencedby": [{"name": "APL", "id": "/en/apl"}, {"name": "Clean", "id": "/en/clean_programming_language"}, {"name": "FP", "id": "/en/fp"}, {"name": "Hope", "id": "/en/hope_programming_language"}, {"name": "ISWIM", "id": "/en/iswim"}, {"name": "Id", "id": "/wikipedia/en_title/Id_$0028programming_language$0029"}, {"name": "Kent Recursive Calculator", "id": "/en/kent_recursive_calculator"}, {"name": "Lazy ML", "id": "/en/lazy_ml"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "ML", "id": "/en/ml"}, {"name": "Miranda", "id": "/en/miranda_programming_language"}, {"name": "Orwell", "id": "/wikipedia/en_title/Orwell_$0028programming_language$0029"}, {"name": "Perl", "id": "/en/perl"}, {"name": "SASL", "id": "/en/sasl_programming_language"}, {"name": "SISAL", "id": "/en/sisal"}, {"name": "Scheme", "id": "/en/scheme"}], "index": 83, "label": "Haskell", "paradigms": [{"name": "Combinatory logic", "id": "/en/combinatory_logic"}, {"name": "Compiled language", "id": "/en/compiled_language"}, {"name": "Declarative programming", "id": "/en/declarative_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Interpreted language", "id": "/en/interpreted_language"}, {"name": "Lazy evaluation", "id": "/en/lazy_evaluation"}, {"name": "Mathematics", "id": "/en/mathematics"}, {"name": "Modular programming", "id": "/en/modularity"}, {"name": "Strong typing", "id": "/en/strongly-typed_programming_language"}, {"name": "Type inference", "id": "/en/type_inference"}], "id": "/en/haskell", "influenced": [{"name": "Agda", "id": "/en/agda_theorem_prover"}, {"name": "BitC", "id": "/en/bitc"}, {"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Cat", "id": "/wikipedia/fr/Cat_$0028langage$0029"}, {"name": "Cayenne", "id": "/en/cayenne_programming_language"}, {"name": "Clean", "id": "/en/clean_programming_language"}, {"name": "Clojure", "id": "/en/clojure"}, {"name": "CoffeeScript", "id": "/wikipedia/en_title/CoffeeScript"}, {"name": "Curry", "id": "/en/curry_programming_language"}, {"name": "Epigram", "id": "/en/epigram_programming_language"}, {"name": "Escher", "id": "/en/escher"}, {"name": "F#", "id": "/en/f_sharp_programming_language"}, {"name": "Factor", "id": "/en/factor_programming_language"}, {"name": "Fortress", "id": "/en/fortress_programming_language"}, {"name": "Generic Java", "id": "/en/generic_java_programming_language"}, {"name": "Idris", "id": "/wikipedia/en_title/Idris_$0028programming_language$0029"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Kaya", "id": "/m/04yf9ks"}, {"name": "Language Integrated Query", "id": "/en/language_integrated_query"}, {"name": "LiveScript", "id": "/dataworld/freeq/job_97bee9f2-44cd-48e5-a6e4-8fb0994e8ae6_var_en_wikipedia_org_wiki_LiveScript"}, {"name": "Mercury", "id": "/wikipedia/ru/Mercury_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Orc", "id": "/wikipedia/en_title/Orc_$0028programming_language$0029"}, {"name": "Perl 6", "id": "/en/perl_6"}, {"name": "Pure", "id": "/wikipedia/en_title/Pure_$0028programming_language$0029"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Qi", "id": "/wikipedia/en_title/Qi_$0028programming_language$0029"}, {"name": "Quark Framework", "id": "/en/quark_framework"}, {"name": "Rust", "id": "/wikipedia/en_title/Rust_$0028programming_language$0029"}, {"name": "Scala", "id": "/en/scala_programming_language"}, {"name": "Swift", "id": "/dataworld/freeq/job_abea7b16-a55a-4d95-8ac0-5100371bfbac_var_en_wikipedia_org_wiki_Swift_$0028Apple_programming_language$0029"}, {"name": "Timber", "id": "/wikipedia/en_title/Timber_$0028programming_language$0029"}, {"name": "Visual Basic .NET", "id": "/en/visual_basic_net"}]}, {"size": 1, "influencedby": [{"name": "ALGOL 68", "id": "/en/algol_68"}, {"name": "SETL", "id": "/en/setl"}], "index": 84, "label": "ABC", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/pt_id/159248", "influenced": [{"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}]}, {"size": 1, "influencedby": [{"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}], "index": 85, "label": "Boo", "paradigms": [], "id": "/en/boo", "influenced": [{"name": "Genie", "id": "/wikipedia/es/Genie_$0028lenguaje_de_programaci$00F3n$0029"}]}, {"size": 2, "influencedby": [], "index": 86, "label": "Smalltalk-80", "paradigms": [], "id": "/en/smalltalk_80", "influenced": [{"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "Squeak", "id": "/en/squeak"}]}, {"size": 0, "influencedby": [], "index": 87, "label": "Smalltalk-72", "paradigms": [], "id": "/en/smalltalk_72", "influenced": []}, {"size": 0, "influencedby": [], "index": 88, "label": "Smalltalk-71", "paradigms": [], "id": "/en/smalltalk_71", "influenced": []}, {"size": 0, "influencedby": [], "index": 89, "label": "Smalltalk-76", "paradigms": [], "id": "/en/smalltalk_76", "influenced": []}, {"size": 1, "influencedby": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "ML", "id": "/en/ml"}, {"name": "Modula-3", "id": "/en/modula-3"}], "index": 90, "label": "Caml", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/caml", "influenced": [{"name": "F#", "id": "/en/f_sharp_programming_language"}]}, {"size": 25, "influencedby": [{"name": "ISWIM", "id": "/en/iswim"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 91, "label": "ML", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Type inference", "id": "/en/type_inference"}], "id": "/en/ml", "influenced": [{"name": "ATS", "id": "/wikipedia/ru/ATS_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Alice ML", "id": "/en/alice_ml"}, {"name": "BitC", "id": "/en/bitc"}, {"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "Caml", "id": "/en/caml"}, {"name": "Claire", "id": "/en/claire_programming_language"}, {"name": "Clojure", "id": "/en/clojure"}, {"name": "Cool", "id": "/wikipedia/en_title/Cool_$0028programming_language$0029"}, {"name": "Coq", "id": "/en/coq"}, {"name": "Cyclone", "id": "/en/cyclone_programming_language"}, {"name": "Erlang", "id": "/en/erlang"}, {"name": "F#", "id": "/en/f_sharp_programming_language"}, {"name": "Felix", "id": "/en/felix_programming_language"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "Idris", "id": "/wikipedia/en_title/Idris_$0028programming_language$0029"}, {"name": "Miranda", "id": "/en/miranda_programming_language"}, {"name": "Nemerle", "id": "/en/nemerle"}, {"name": "Nickle", "id": "/en/nickle_programming_language"}, {"name": "Opa", "id": "/wikipedia/en_title/Opa_$0028programming_language$0029"}, {"name": "Orc", "id": "/wikipedia/en_title/Orc_$0028programming_language$0029"}, {"name": "ParaSail", "id": "/wikipedia/en_title/ParaSail_$0028programming_language$0029"}, {"name": "Scala", "id": "/en/scala_programming_language"}, {"name": "Standard ML", "id": "/en/standard_ml"}, {"name": "Standard ML of New Jersey", "id": "/en/standard_ml_of_new_jersey"}]}, {"size": 0, "influencedby": [], "index": 92, "label": "SKED", "paradigms": [], "id": "/en/sked", "influenced": []}, {"size": 16, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Scheme", "id": "/en/scheme"}, {"name": "Self", "id": "/wikipedia/ja_id/905339"}], "index": 93, "label": "JavaScript", "paradigms": [{"name": "Ajax", "id": "/wikipedia/fr/Asynchronous_JavaScript_and_XML"}, {"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}, {"name": "Reflective programming", "id": "/en/reflective_programming"}], "id": "/en/javascript", "influenced": [{"name": "ActionScript", "id": "/en/actionscript"}, {"name": "Aikido Programming Language", "id": "/en/aikido_programming_language"}, {"name": "CoffeeScript", "id": "/wikipedia/en_title/CoffeeScript"}, {"name": "Curl", "id": "/en/curl_programming_language"}, {"name": "DECLAN Pro", "id": "/en/declan_pro"}, {"name": "Dart", "id": "/wikipedia/en_title/Dart_$0028programming_language$0029"}, {"name": "JScript", "id": "/en/jscript"}, {"name": "JScript .NET", "id": "/en/jscript_net"}, {"name": "LiveScript", "id": "/dataworld/freeq/job_97bee9f2-44cd-48e5-a6e4-8fb0994e8ae6_var_en_wikipedia_org_wiki_LiveScript"}, {"name": "Objective-J", "id": "/en/objective_j"}, {"name": "Opa", "id": "/wikipedia/en_title/Opa_$0028programming_language$0029"}, {"name": "Perl 6", "id": "/en/perl_6"}, {"name": "Premise", "id": "/dataworld/freeq/job_e8f1caf2-6b5c-43d6-ac03-28a4ed3e809c_var_en_wikipedia_org_wiki_Premise_$0028programming_language$0029"}, {"name": "Script.NET", "id": "/en/script_net"}, {"name": "Squirrel", "id": "/en/squirrel_programming_language"}, {"name": "mjt", "id": "/en/mjt"}]}, {"size": 0, "influencedby": [{"name": "Genshi", "id": "/en/genshi"}, {"name": "JavaScript", "id": "/en/javascript"}, {"name": "Kid", "id": "/wikipedia/pt_id/2784265"}], "index": 94, "label": "mjt", "paradigms": [], "id": "/en/mjt", "influenced": []}, {"size": 0, "influencedby": [], "index": 95, "label": "Forth-79", "paradigms": [], "id": "/en/forth_79", "influenced": []}, {"size": 0, "influencedby": [], "index": 96, "label": "Forth-83", "paradigms": [], "id": "/en/forth_83", "influenced": []}, {"size": 1, "influencedby": [], "index": 97, "label": "Kid", "paradigms": [], "id": "/wikipedia/pt_id/2784265", "influenced": [{"name": "mjt", "id": "/en/mjt"}]}, {"size": 19, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "ALGOL 60", "id": "/en/algol_60"}, {"name": "Fortran", "id": "/en/fortran"}, {"name": "JOSS", "id": "/en/joss"}, {"name": "Speedcoding", "id": "/en/speedcoding"}], "index": 98, "label": "BASIC", "paradigms": [{"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/basic", "influenced": [{"name": "Aikido Programming Language", "id": "/en/aikido_programming_language"}, {"name": "AutoIt", "id": "/en/autoit"}, {"name": "BAIL", "id": "/wikipedia/en_title/BAIL_$0028programming_language$0029"}, {"name": "BBC BASIC", "id": "/en/bbc_basic"}, {"name": "COMAL", "id": "/en/comal"}, {"name": "DIBOL", "id": "/en/dibol"}, {"name": "Frink", "id": "/en/frink"}, {"name": "GRASS", "id": "/en/grass_programming_language"}, {"name": "Game Maker Language", "id": "/en/game_maker_language"}, {"name": "Hot Soup Processor", "id": "/en/hot_soup_processor"}, {"name": "NetRexx", "id": "/en/netrexx"}, {"name": "Object REXX", "id": "/en/object_rexx"}, {"name": "Perl", "id": "/en/perl"}, {"name": "PureBasic", "id": "/en/purebasic"}, {"name": "Rexx", "id": "/en/rexx"}, {"name": "Syp Script", "id": "/en/syp_script"}, {"name": "Visual Basic", "id": "/en/visual_basic"}, {"name": "Visual Basic .NET", "id": "/en/visual_basic_net"}, {"name": "Xojo", "id": "/en/realbasic"}]}, {"size": 3, "influencedby": [{"name": "Forth", "id": "/en/forth"}, {"name": "Interpress", "id": "/en/interpress"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 99, "label": "PostScript", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Concatenative programming language", "id": "/en/concatenative_programming_language"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}], "id": "/en/postscript", "influenced": [{"name": "Processing", "id": "/en/processing"}, {"name": "V", "id": "/m/02vmlcq"}, {"name": "Yoix", "id": "/en/yoix"}]}, {"size": 4, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "Eiffel", "id": "/en/eiffel"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}], "index": 100, "label": "D", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Generic programming", "id": "/en/generic_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/d", "influenced": [{"name": "DScript", "id": "/m/010pkn7n"}, {"name": "Genie", "id": "/wikipedia/es/Genie_$0028lenguaje_de_programaci$00F3n$0029"}, {"name": "MiniD", "id": "/en/minid"}, {"name": "Vala", "id": "/wikipedia/it/Vala_$0028linguaggio$0029"}]}, {"size": 0, "influencedby": [{"name": "FALSE", "id": "/en/false"}], "index": 101, "label": "Brainfuck", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}, {"name": "cell based", "id": "/m/0dg773l"}], "id": "/en/brainfuck", "influenced": []}, {"size": 6, "influencedby": [{"name": "Datalog", "id": "/en/datalog"}], "index": 102, "label": "SQL", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Database programming", "id": "/en/database_programming"}], "id": "/en/sql", "influenced": [{"name": "ABAP", "id": "/en/abap"}, {"name": "Language Integrated Query", "id": "/en/language_integrated_query"}, {"name": "PL/SQL", "id": "/en/pl_sql"}, {"name": "SPL", "id": "/wikipedia/en_title/SPL_$0028Search_Processing_Language$0029"}, {"name": "Windows PowerShell", "id": "/en/windows_powershell"}, {"name": "XQuery", "id": "/en/xquery"}]}, {"size": 0, "influencedby": [], "index": 103, "label": "Interlisp", "paradigms": [], "id": "/m/0256nby", "influenced": []}, {"size": 2, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Perl", "id": "/en/perl"}], "index": 104, "label": "LPC", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/en/lpc", "influenced": [{"name": "Mudlle", "id": "/en/mudlle"}, {"name": "Pike", "id": "/en/pike_programming_language"}]}, {"size": 2, "influencedby": [{"name": "BASIC", "id": "/en/basic"}, {"name": "EXEC 2", "id": "/en/exec_2"}, {"name": "PL/I", "id": "/en/pl_i"}], "index": 105, "label": "Rexx", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/rexx", "influenced": [{"name": "NetRexx", "id": "/en/netrexx"}, {"name": "Object REXX", "id": "/en/object_rexx"}]}, {"size": 8, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "SNOBOL", "id": "/en/snobol"}, {"name": "sed", "id": "/en/sed"}], "index": 106, "label": "AWK", "paradigms": [{"name": "Data-driven programming", "id": "/en/data-driven_design"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/awk", "influenced": [{"name": "AMPL", "id": "/en/ampl"}, {"name": "ECMAScript", "id": "/en/ecmascript"}, {"name": "JavaScript syntax", "id": "/en/javascript_syntax"}, {"name": "Korn shell", "id": "/en/korn_shell"}, {"name": "Lua", "id": "/en/lua_programming_language"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Tcl", "id": "/en/tcl"}, {"name": "chomski", "id": "/en/chomski"}]}, {"size": 3, "influencedby": [], "index": 107, "label": "sed", "paradigms": [{"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/sed", "influenced": [{"name": "AWK", "id": "/en/awk"}, {"name": "Perl", "id": "/en/perl"}, {"name": "chomski", "id": "/en/chomski"}]}, {"size": 0, "influencedby": [], "index": 108, "label": "C*", "paradigms": [], "id": "/m/02h3zxb", "influenced": []}, {"size": 16, "influencedby": [{"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 109, "label": "Self", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/wikipedia/ja_id/905339", "influenced": [{"name": "Agora", "id": "/en/agora_programming_language"}, {"name": "AmbientTalk", "id": "/en/ambienttalk"}, {"name": "Cel", "id": "/en/cel_programming_language"}, {"name": "ECMAScript", "id": "/en/ecmascript"}, {"name": "Factor", "id": "/en/factor_programming_language"}, {"name": "Io", "id": "/wikipedia/de_id/216742"}, {"name": "JavaScript", "id": "/en/javascript"}, {"name": "Lisaac", "id": "/en/lisaac"}, {"name": "Lua", "id": "/en/lua_programming_language"}, {"name": "MOO", "id": "/en/moo_programming_language"}, {"name": "NewtonScript", "id": "/en/newtonscript"}, {"name": "Obliq", "id": "/en/obliq_programming_language"}, {"name": "Premise", "id": "/dataworld/freeq/job_e8f1caf2-6b5c-43d6-ac03-28a4ed3e809c_var_en_wikipedia_org_wiki_Premise_$0028programming_language$0029"}, {"name": "Rebol", "id": "/en/rebol"}, {"name": "Slate programming language", "id": "/en/slate_programming_language"}, {"name": "Squeak", "id": "/en/squeak"}]}, {"size": 2, "influencedby": [{"name": "Dylan", "id": "/en/dylan"}, {"name": "Self", "id": "/wikipedia/ja_id/905339"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 110, "label": "NewtonScript", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/en/newtonscript", "influenced": [{"name": "Cel", "id": "/en/cel_programming_language"}, {"name": "Io", "id": "/wikipedia/de_id/216742"}]}, {"size": 0, "influencedby": [], "index": 111, "label": "Atari ST BASIC", "paradigms": [], "id": "/en/atari_st_basic", "influenced": []}, {"size": 6, "influencedby": [{"name": "BASIC", "id": "/en/basic"}, {"name": "QuickBASIC", "id": "/en/quickbasic"}], "index": 112, "label": "Visual Basic", "paradigms": [{"name": "Event-driven programming", "id": "/en/event-driven_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/visual_basic", "influenced": [{"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Gambas", "id": "/en/gambas"}, {"name": "LotusScript", "id": "/en/lotusscript"}, {"name": "VBScript", "id": "/en/vbscript"}, {"name": "Visual Basic .NET", "id": "/en/visual_basic_net"}, {"name": "Xojo", "id": "/en/realbasic"}]}, {"size": 0, "influencedby": [{"name": "BASIC", "id": "/en/basic"}, {"name": "BCPL", "id": "/en/bcpl"}], "index": 113, "label": "BBC BASIC", "paradigms": [{"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/bbc_basic", "influenced": []}, {"size": 0, "influencedby": [{"name": "HyperCard", "id": "/en/hypercard"}, {"name": "HyperTalk", "id": "/en/hypertalk"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 114, "label": "AppleScript", "paradigms": [], "id": "/en/applescript", "influenced": []}, {"size": 2, "influencedby": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Logo", "id": "/wikipedia/bg_id/68599"}, {"name": "Self", "id": "/wikipedia/ja_id/905339"}, {"name": "Simula", "id": "/en/simula"}, {"name": "Smalltalk", "id": "/en/smalltalk"}, {"name": "Smalltalk-80", "id": "/en/smalltalk_80"}], "index": 115, "label": "Squeak", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/squeak", "influenced": [{"name": "Etoys", "id": "/en/etoys"}, {"name": "Scratch", "id": "/wikipedia/de_id/2772564"}]}, {"size": 2, "influencedby": [], "index": 116, "label": "Lambda calculus", "paradigms": [], "id": "/en/lambda_calculus", "influenced": [{"name": "A++", "id": "/en/aplusplus"}, {"name": "Unlambda", "id": "/en/unlambda"}]}, {"size": 1, "influencedby": [], "index": 117, "label": "Maclisp", "paradigms": [], "id": "/en/maclisp", "influenced": [{"name": "Common Lisp", "id": "/en/common_lisp"}]}, {"size": 1, "influencedby": [{"name": "Fortran", "id": "/en/fortran"}, {"name": "JOSS", "id": "/en/joss"}, {"name": "Speedcoding", "id": "/en/speedcoding"}, {"name": "TELCOMP", "id": "/en/telcomp"}], "index": 118, "label": "MUMPS", "paradigms": [{"name": "Database programming", "id": "/en/database_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Parallel computing", "id": "/en/parallel_computing"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Reflective programming", "id": "/en/reflective_programming"}], "id": "/en/mumps", "influenced": [{"name": "Cach\u00e9 ObjectScript", "id": "/en/cache_objectscript"}]}, {"size": 0, "influencedby": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 119, "label": "CycL", "paradigms": [{"name": "Knowledge-based systems", "id": "/en/knowledge-based_systems"}], "id": "/en/cycl", "influenced": []}, {"size": 0, "influencedby": [{"name": "Common Lisp", "id": "/en/common_lisp"}], "index": 120, "label": "SubL", "paradigms": [], "id": "/en/subl", "influenced": []}, {"size": 1, "influencedby": [{"name": "XML", "id": "/en/extensible_markup_language"}], "index": 121, "label": "HTML", "paradigms": [], "id": "/en/html", "influenced": [{"name": "Curl", "id": "/en/curl_programming_language"}]}, {"size": 0, "influencedby": [], "index": 122, "label": "XHTML", "paradigms": [], "id": "/en/xhtml", "influenced": []}, {"size": 0, "influencedby": [{"name": "ML", "id": "/en/ml"}, {"name": "Standard ML", "id": "/en/standard_ml"}], "index": 123, "label": "Standard ML of New Jersey", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/en/standard_ml_of_new_jersey", "influenced": []}, {"size": 3, "influencedby": [{"name": "Hope", "id": "/en/hope_programming_language"}, {"name": "ML", "id": "/en/ml"}], "index": 124, "label": "Standard ML", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/en/standard_ml", "influenced": [{"name": "Rust", "id": "/wikipedia/en_title/Rust_$0028programming_language$0029"}, {"name": "Scala", "id": "/en/scala_programming_language"}, {"name": "Standard ML of New Jersey", "id": "/en/standard_ml_of_new_jersey"}]}, {"size": 1, "influencedby": [{"name": "Visual Basic", "id": "/en/visual_basic"}], "index": 125, "label": "VBScript", "paradigms": [{"name": "Interpreted language", "id": "/en/interpreted_language"}], "id": "/en/vbscript", "influenced": [{"name": "Windows PowerShell", "id": "/en/windows_powershell"}]}, {"size": 0, "influencedby": [], "index": 126, "label": "Linden Scripting Language", "paradigms": [], "id": "/en/linden_scripting_language", "influenced": []}, {"size": 8, "influencedby": [{"name": "AWK", "id": "/en/awk"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "CLU", "id": "/en/clu"}, {"name": "Icon", "id": "/wikipedia/fr/ICON"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Modula-2", "id": "/en/modula-2"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "SNOBOL", "id": "/en/snobol"}, {"name": "Scheme", "id": "/en/scheme"}, {"name": "Self", "id": "/wikipedia/ja_id/905339"}], "index": 127, "label": "Lua", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/en/lua_programming_language", "influenced": [{"name": "Dao Language", "id": "/en/dao_language"}, {"name": "Falcon", "id": "/wikipedia/it_id/2239401"}, {"name": "GameMonkey Script", "id": "/en/gamemonkey_script"}, {"name": "Io", "id": "/wikipedia/de_id/216742"}, {"name": "MiniD", "id": "/en/minid"}, {"name": "Potion", "id": "/dataworld/freeq/job_88bb6bd8-0f37-4943-9adb-80892f3ec3b9_var_en_wikipedia_org_wiki_Potion_$0028programming_language$0029"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Squirrel", "id": "/en/squirrel_programming_language"}]}, {"size": 2, "influencedby": [{"name": "AWK", "id": "/en/awk"}, {"name": "AmbientTalk", "id": "/en/ambienttalk"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "HyperTalk", "id": "/en/hypertalk"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Scheme", "id": "/en/scheme"}, {"name": "Self", "id": "/wikipedia/ja_id/905339"}], "index": 128, "label": "ECMAScript", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/en/ecmascript", "influenced": [{"name": "JScript .NET", "id": "/en/jscript_net"}, {"name": "MiniD", "id": "/en/minid"}]}, {"size": 1, "influencedby": [{"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "JavaScript", "id": "/en/javascript"}], "index": 129, "label": "ActionScript", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/en/actionscript", "influenced": [{"name": "Haxe", "id": "/en/haxe"}]}, {"size": 1, "influencedby": [{"name": "JavaScript", "id": "/en/javascript"}], "index": 130, "label": "JScript", "paradigms": [], "id": "/en/jscript", "influenced": [{"name": "JScript .NET", "id": "/en/jscript_net"}]}, {"size": 0, "influencedby": [{"name": "ECMAScript", "id": "/en/ecmascript"}, {"name": "JScript", "id": "/en/jscript"}, {"name": "JavaScript", "id": "/en/javascript"}], "index": 131, "label": "JScript .NET", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}], "id": "/en/jscript_net", "influenced": []}, {"size": 0, "influencedby": [], "index": 132, "label": "QBasic", "paradigms": [], "id": "/m/02kznfd", "influenced": []}, {"size": 3, "influencedby": [], "index": 133, "label": "Cascading Style Sheets", "paradigms": [], "id": "/en/cascading_style_sheets", "influenced": [{"name": "LESS", "id": "/wikipedia/en_title/LESS_$0028stylesheet_language$0029"}, {"name": "Sass", "id": "/wikipedia/de_id/5460460"}, {"name": "Stylus", "id": "/wikipedia/en_title/Stylus_$0028stylesheet_language$0029"}]}, {"size": 0, "influencedby": [], "index": 134, "label": "Jython", "paradigms": [], "id": "/en/jython", "influenced": []}, {"size": 0, "influencedby": [], "index": 135, "label": "IronPython", "paradigms": [], "id": "/en/ironpython", "influenced": []}, {"size": 0, "influencedby": [{"name": "BASIC", "id": "/en/basic"}, {"name": "F#", "id": "/en/f_sharp_programming_language"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "Visual Basic", "id": "/en/visual_basic"}], "index": 136, "label": "Visual Basic .NET", "paradigms": [{"name": "Declarative programming", "id": "/en/declarative_programming"}, {"name": "Event-driven programming", "id": "/en/event-driven_programming"}, {"name": "Generic programming", "id": "/en/generic_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/visual_basic_net", "influenced": []}, {"size": 3, "influencedby": [{"name": "Logo", "id": "/wikipedia/bg_id/68599"}], "index": 137, "label": "StarLogo", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Educational programming language", "id": "/en/educational_programming_language"}, {"name": "Multi-agent system", "id": "/en/multi-agent_system"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/starlogo", "influenced": [{"name": "Etoys", "id": "/en/etoys"}, {"name": "NetLogo", "id": "/en/netlogo"}, {"name": "Scratch", "id": "/wikipedia/de_id/2772564"}]}, {"size": 0, "influencedby": [{"name": "Logo", "id": "/wikipedia/bg_id/68599"}, {"name": "StarLogo", "id": "/en/starlogo"}, {"name": "UCBLogo", "id": "/en/ucblogo"}], "index": 138, "label": "NetLogo", "paradigms": [{"name": "Educational programming language", "id": "/en/educational_programming_language"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/netlogo", "influenced": []}, {"size": 0, "influencedby": [], "index": 139, "label": "Starlogo TNG", "paradigms": [], "id": "/en/starlogo_tng", "influenced": []}, {"size": 1, "influencedby": [], "index": 140, "label": "ANSI C", "paradigms": [], "id": "/en/ansi_c", "influenced": [{"name": "C*", "id": "/wikipedia/en_title/C$002A"}]}, {"size": 0, "influencedby": [], "index": 141, "label": "XBL", "paradigms": [], "id": "/en/xbl", "influenced": []}, {"size": 0, "influencedby": [{"name": "BASIC", "id": "/en/basic"}, {"name": "Rebol", "id": "/en/rebol"}], "index": 142, "label": "Syp Script", "paradigms": [], "id": "/en/syp_script", "influenced": []}, {"size": 3, "influencedby": [{"name": "Forth", "id": "/en/forth"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Logo", "id": "/wikipedia/bg_id/68599"}, {"name": "Self", "id": "/wikipedia/ja_id/905339"}, {"name": "UCBLogo", "id": "/en/ucblogo"}], "index": 143, "label": "Rebol", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Dynamic programming language", "id": "/en/dynamic_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/rebol", "influenced": [{"name": "JSON", "id": "/en/json"}, {"name": "Potion", "id": "/dataworld/freeq/job_88bb6bd8-0f37-4943-9adb-80892f3ec3b9_var_en_wikipedia_org_wiki_Potion_$0028programming_language$0029"}, {"name": "Syp Script", "id": "/en/syp_script"}]}, {"size": 2, "influencedby": [], "index": 144, "label": "MATLAB", "paradigms": [{"name": "Array programming", "id": "/en/array_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/matlab", "influenced": [{"name": "Julia", "id": "/wikipedia/en_title/Julia_$0028programming_language$0029"}, {"name": "Pure", "id": "/wikipedia/en_title/Pure_$0028programming_language$0029"}]}, {"size": 3, "influencedby": [], "index": 145, "label": "Assembly language", "paradigms": [], "id": "/en/assembly_language", "influenced": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Shakespeare", "id": "/wikipedia/fr_id/2743615"}, {"name": "Speedcoding", "id": "/en/speedcoding"}]}, {"size": 3, "influencedby": [{"name": "Boomerang", "id": "/wikipedia/en_title/Boomerang_$0028programming_language$0029"}], "index": 146, "label": "XSLT", "paradigms": [{"name": "Declarative programming", "id": "/en/declarative_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/xsl_transformations", "influenced": [{"name": "Tritium", "id": "/wikipedia/en_title/Tritium_$0028programming_language$0029"}, {"name": "XPath", "id": "/en/xpath"}, {"name": "XQuery", "id": "/en/xquery"}]}, {"size": 0, "influencedby": [], "index": 147, "label": "Subtext", "paradigms": [{"name": "Example Centric Programming", "id": "/en/example_centric_programming"}], "id": "/en/subtext_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 148, "label": "Car", "paradigms": [], "id": "/m/02sc8px", "influenced": []}, {"size": 0, "influencedby": [{"name": "Scheme", "id": "/en/scheme"}], "index": 149, "label": "Kernel", "paradigms": [], "id": "/m/02rs85b", "influenced": []}, {"size": 1, "influencedby": [{"name": "Common Intermediate Language", "id": "/en/common_intermediate_language"}, {"name": "Factor", "id": "/en/factor_programming_language"}, {"name": "Forth", "id": "/en/forth"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "Java bytecode", "id": "/en/java_bytecode"}, {"name": "Joy", "id": "/en/joy_programming_language"}], "index": 150, "label": "Cat", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Concatenative programming language", "id": "/en/concatenative_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}], "id": "/wikipedia/fr/Cat_$0028langage$0029", "influenced": [{"name": "Ambi", "id": "/en/ambi"}]}, {"size": 0, "influencedby": [], "index": 151, "label": "Caml Light", "paradigms": [], "id": "/en/caml_light", "influenced": []}, {"size": 2, "influencedby": [], "index": 152, "label": "XML", "paradigms": [], "id": "/en/extensible_markup_language", "influenced": [{"name": "HTML", "id": "/en/html"}, {"name": "MetaL", "id": "/wikipedia/en_title/MetaL_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [{"name": "Ada", "id": "/en/ada"}, {"name": "Eiffel", "id": "/en/eiffel"}, {"name": "HAL/S", "id": "/en/hal_s"}], "index": 153, "label": "SPARK", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}], "id": "/en/spark_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "BASIC", "id": "/en/basic"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 154, "label": "COMAL", "paradigms": [{"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/comal", "influenced": []}, {"size": 3, "influencedby": [{"name": "APL", "id": "/en/apl"}, {"name": "FL", "id": "/en/fl"}, {"name": "FP", "id": "/en/fp"}], "index": 155, "label": "J", "paradigms": [{"name": "Array programming", "id": "/en/array_programming"}, {"name": "Function-level programming", "id": "/en/function-level_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/ja/J_$0028$30D7$30ED$30B0$30E9$30DF$30F3$30B0$8A00$8A9E$0029", "influenced": [{"name": "K", "id": "/wikipedia/en_title/K_$0028programming_language$0029"}, {"name": "NumPy", "id": "/en/numerical_python"}, {"name": "SuperCollider", "id": "/en/supercollider_programming_language"}]}, {"size": 0, "influencedby": [], "index": 156, "label": "PL/0", "paradigms": [], "id": "/en/pl_0", "influenced": []}, {"size": 0, "influencedby": [], "index": 157, "label": "FLACC", "paradigms": [], "id": "/en/flacc", "influenced": []}, {"size": 0, "influencedby": [], "index": 158, "label": "Embarcadero Delphi", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/borland_delphi", "influenced": []}, {"size": 0, "influencedby": [], "index": 159, "label": "GNU Pascal", "paradigms": [], "id": "/en/gnu_pascal", "influenced": []}, {"size": 0, "influencedby": [], "index": 160, "label": "Prospero Pascal", "paradigms": [], "id": "/en/prospero_pascal", "influenced": []}, {"size": 0, "influencedby": [], "index": 161, "label": "Pascal/MT+", "paradigms": [], "id": "/en/pascal_mt", "influenced": []}, {"size": 0, "influencedby": [], "index": 162, "label": "Atlas Autocode", "paradigms": [], "id": "/en/atlas_autocode", "influenced": []}, {"size": 0, "influencedby": [], "index": 163, "label": "Rapira", "paradigms": [], "id": "/en/rapira", "influenced": []}, {"size": 2, "influencedby": [{"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 164, "label": "Karel", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/karel_programming_language", "influenced": [{"name": "AgentSheets", "id": "/en/agentsheets"}, {"name": "Karel++", "id": "/en/karelplusplus"}]}, {"size": 0, "influencedby": [], "index": 165, "label": "Dialog Manager programming language", "paradigms": [], "id": "/en/dialog_manager_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 166, "label": "Roadsend PHP", "paradigms": [], "id": "/en/roadsend_php", "influenced": []}, {"size": 0, "influencedby": [], "index": 167, "label": "Alma-0", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Logic programming", "id": "/en/logic_programming"}], "id": "/en/alma-0", "influenced": []}, {"size": 0, "influencedby": [], "index": 168, "label": "ROOP", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/roop_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 169, "label": "Zeno", "paradigms": [], "id": "/en/zeno_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 170, "label": "SCAR", "paradigms": [], "id": "/m/027_5x7", "influenced": []}, {"size": 0, "influencedby": [{"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 171, "label": "VistaSmalltalk", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/vistasmalltalk", "influenced": []}, {"size": 1, "influencedby": [{"name": "PL/I", "id": "/en/pl_i"}], "index": 172, "label": "SP/k", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/sp_k", "influenced": [{"name": "Turing", "id": "/en/turing_programming_language"}]}, {"size": 0, "influencedby": [{"name": "AS/400 Control Language", "id": "/en/as_400_control_language"}, {"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "DIGITAL Command Language", "id": "/en/digital_command_language"}, {"name": "Korn shell", "id": "/en/korn_shell"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "SQL", "id": "/en/sql"}, {"name": "Tcl", "id": "/en/tcl"}, {"name": "VBScript", "id": "/en/vbscript"}], "index": 173, "label": "Windows PowerShell", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Pipeline programming", "id": "/en/pipeline_programming"}], "id": "/en/windows_powershell", "influenced": []}, {"size": 0, "influencedby": [{"name": "APL", "id": "/en/apl"}, {"name": "Pipeline", "id": "/wikipedia/fr/Tube_$0028shell$0029"}], "index": 174, "label": "Hartmann pipeline", "paradigms": [], "id": "/en/hartmann_pipeline", "influenced": []}, {"size": 0, "influencedby": [], "index": 175, "label": "JADE", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/jade_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 176, "label": "Glagol", "paradigms": [], "id": "/en/glagol", "influenced": []}, {"size": 1, "influencedby": [{"name": "GW-BASIC", "id": "/en/gw-basic"}, {"name": "QuickBASIC", "id": "/en/quickbasic"}], "index": 177, "label": "QBasic", "paradigms": [{"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/qbasic", "influenced": [{"name": "PowerBASIC", "id": "/en/powerbasic"}]}, {"size": 2, "influencedby": [{"name": "Euclid", "id": "/en/euclid_programming_language"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "SP/k", "id": "/en/sp_k"}], "index": 178, "label": "Turing", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/turing_programming_language", "influenced": [{"name": "Object-Oriented Turing", "id": "/en/object-oriented_turing"}, {"name": "Turing+", "id": "/en/turing_plus"}]}, {"size": 0, "influencedby": [], "index": 179, "label": "Magik", "paradigms": [], "id": "/en/magik_programming_language", "influenced": []}, {"size": 3, "influencedby": [{"name": "Communicating sequential processes", "id": "/en/communicating_sequential_processes"}], "index": 180, "label": "occam", "paradigms": [{"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Parallel computing", "id": "/en/parallel_computing"}], "id": "/en/occam", "influenced": [{"name": "Ease", "id": "/en/ease_programming_language"}, {"name": "Go", "id": "/wikipedia/ru/Go_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "SuperPascal", "id": "/en/superpascal"}]}, {"size": 3, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Newsqueak", "id": "/en/newsqueak"}], "index": 181, "label": "Alef", "paradigms": [{"name": "Compiled language", "id": "/en/compiled_language"}, {"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/alef", "influenced": [{"name": "Go", "id": "/wikipedia/ru/Go_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Limbo", "id": "/en/limbo_programming_language"}, {"name": "Rust", "id": "/wikipedia/en_title/Rust_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [], "index": 182, "label": "SMALL", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/small", "influenced": []}, {"size": 0, "influencedby": [], "index": 183, "label": "lush", "paradigms": [], "id": "/en/lush_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}], "index": 184, "label": "Cilk", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Parallel computing", "id": "/en/parallel_computing"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/cilk", "influenced": []}, {"size": 0, "influencedby": [], "index": 185, "label": "MultiLisp", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/multilisp", "influenced": []}, {"size": 0, "influencedby": [], "index": 186, "label": "G\u00f6del", "paradigms": [{"name": "Declarative programming", "id": "/en/declarative_programming"}, {"name": "Logic programming", "id": "/en/logic_programming"}], "id": "/en/godel_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "ML", "id": "/en/ml"}, {"name": "OPS5", "id": "/en/ops5"}, {"name": "SETL", "id": "/en/setl"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 187, "label": "Claire", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/claire_programming_language", "influenced": []}, {"size": 1, "influencedby": [{"name": "BASIC", "id": "/en/basic"}, {"name": "EXEC 2", "id": "/en/exec_2"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Object REXX", "id": "/en/object_rexx"}, {"name": "PL/I", "id": "/en/pl_i"}, {"name": "Rexx", "id": "/en/rexx"}], "index": 188, "label": "NetRexx", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/netrexx", "influenced": [{"name": "Object REXX", "id": "/en/object_rexx"}]}, {"size": 0, "influencedby": [{"name": "APL", "id": "/en/apl"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 189, "label": "F-Script", "paradigms": [{"name": "Array programming", "id": "/en/array_programming"}, {"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/f-script_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "LPC", "id": "/en/lpc"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 190, "label": "Pike", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Dynamic programming language", "id": "/en/dynamic_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Interpreted language", "id": "/en/interpreted_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/pike_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "Objective-C", "id": "/en/objective-c"}, {"name": "Prolog", "id": "/en/prolog"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 191, "label": "Logtalk", "paradigms": [{"name": "Logic programming", "id": "/en/logic_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/logtalk", "influenced": []}, {"size": 1, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "Modula-2", "id": "/en/modula-2"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 192, "label": "Modula-2+", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/modula_2plus", "influenced": [{"name": "Modula-3", "id": "/en/modula-3"}]}, {"size": 2, "influencedby": [{"name": "Karel", "id": "/en/karel_programming_language"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Logo", "id": "/wikipedia/bg_id/68599"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 193, "label": "AgentSheets", "paradigms": [{"name": "Educational programming language", "id": "/en/educational_programming_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/agentsheets", "influenced": [{"name": "Etoys", "id": "/en/etoys"}, {"name": "Scratch", "id": "/wikipedia/de_id/2772564"}]}, {"size": 7, "influencedby": [{"name": "Assembly language", "id": "/en/assembly_language"}], "index": 194, "label": "Speedcoding", "paradigms": [{"name": "Generic programming", "id": "/en/generic_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/speedcoding", "influenced": [{"name": "ALGOL 58", "id": "/en/algol_58"}, {"name": "BASIC", "id": "/en/basic"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Fortran", "id": "/en/fortran"}, {"name": "MUMPS", "id": "/en/mumps"}, {"name": "PL/I", "id": "/en/pl_i"}, {"name": "Ratfor", "id": "/en/ratfor"}]}, {"size": 0, "influencedby": [], "index": 195, "label": "NEWP", "paradigms": [], "id": "/en/newp", "influenced": []}, {"size": 0, "influencedby": [], "index": 196, "label": "IITRAN", "paradigms": [], "id": "/en/iitran", "influenced": []}, {"size": 1, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}], "index": 197, "label": "Split-C", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Parallel computing", "id": "/en/parallel_computing"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/split-c", "influenced": [{"name": "Unified Parallel C", "id": "/en/unified_parallel_c"}]}, {"size": 0, "influencedby": [], "index": 198, "label": "Cecil", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/cecil_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 199, "label": "Prograph", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Dataflow programming", "id": "/en/dataflow_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Visual programming language", "id": "/en/visual_programming_language"}], "id": "/en/prograph", "influenced": []}, {"size": 1, "influencedby": [{"name": "T", "id": "/wikipedia/en_title/T_$0028programming_language$0029"}], "index": 200, "label": "Joule", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/en_title/Joule_$0028programming_language$0029", "influenced": [{"name": "E", "id": "/wikipedia/en_title/E_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [], "index": 201, "label": "DMDScript", "paradigms": [], "id": "/en/dmdscript", "influenced": []}, {"size": 0, "influencedby": [{"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "ML", "id": "/en/ml"}], "index": 202, "label": "Nemerle", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/nemerle", "influenced": []}, {"size": 0, "influencedby": [], "index": 203, "label": "ALCOR", "paradigms": [], "id": "/en/alcor", "influenced": []}, {"size": 0, "influencedby": [], "index": 204, "label": "Portable Standard Lisp", "paradigms": [], "id": "/en/portable_standard_lisp", "influenced": []}, {"size": 4, "influencedby": [{"name": "CPL", "id": "/en/combined_programming_language"}], "index": 205, "label": "BCPL", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/bcpl", "influenced": [{"name": "B", "id": "/en/b_programming_language"}, {"name": "BBC BASIC", "id": "/en/bbc_basic"}, {"name": "Babbage", "id": "/wikipedia/en_title/Babbage_$0028programming_language$0029"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}]}, {"size": 0, "influencedby": [], "index": 206, "label": "MIMIC", "paradigms": [], "id": "/wikipedia/en_title/MIMIC", "influenced": []}, {"size": 2, "influencedby": [], "index": 207, "label": "Interlisp", "paradigms": [], "id": "/en/interlisp", "influenced": [{"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "EuLisp", "id": "/en/eulisp"}]}, {"size": 0, "influencedby": [], "index": 208, "label": "Lexico", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/lexico", "influenced": []}, {"size": 0, "influencedby": [], "index": 209, "label": "Little Smalltalk", "paradigms": [], "id": "/en/little_smalltalk", "influenced": []}, {"size": 6, "influencedby": [{"name": "Eiffel", "id": "/en/eiffel"}, {"name": "Erlang", "id": "/en/erlang"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "ML", "id": "/en/ml"}, {"name": "Oz", "id": "/wikipedia/es/Lenguaje_de_programaci$00F3n_Oz"}, {"name": "Pizza", "id": "/en/pizza_programming_language"}, {"name": "Scheme", "id": "/en/scheme"}, {"name": "Smalltalk", "id": "/en/smalltalk"}, {"name": "Standard ML", "id": "/en/standard_ml"}], "index": 210, "label": "Scala", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/scala_programming_language", "influenced": [{"name": "F#", "id": "/en/f_sharp_programming_language"}, {"name": "Fantom", "id": "/wikipedia/ja_id/2086305"}, {"name": "Fortress", "id": "/en/fortress_programming_language"}, {"name": "Kotlin", "id": "/dataworld/freeq/job_97bee9f2-44cd-48e5-a6e4-8fb0994e8ae6_var_en_wikipedia_org_wiki_Kotlin_$0028programming_language$0029"}, {"name": "Lasso", "id": "/en/lasso_programming_language"}, {"name": "Swift", "id": "/dataworld/freeq/job_abea7b16-a55a-4d95-8ac0-5100371bfbac_var_en_wikipedia_org_wiki_Swift_$0028Apple_programming_language$0029"}]}, {"size": 0, "influencedby": [{"name": "Spec#", "id": "/en/spec_sharp"}], "index": 211, "label": "Sing#", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Design by contract", "id": "/en/design_by_contract"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/sing_sharp", "influenced": []}, {"size": 0, "influencedby": [{"name": "Haskell", "id": "/en/haskell"}], "index": 212, "label": "Curry", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Logic programming", "id": "/en/logic_programming"}], "id": "/en/curry_programming_language", "influenced": []}, {"size": 2, "influencedby": [{"name": "CLU", "id": "/en/clu"}, {"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "Eiffel", "id": "/en/eiffel"}, {"name": "Scheme", "id": "/en/scheme"}], "index": 213, "label": "Sather", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/sather", "influenced": [{"name": "Cool", "id": "/wikipedia/en_title/Cool_$0028programming_language$0029"}, {"name": "Rust", "id": "/wikipedia/en_title/Rust_$0028programming_language$0029"}]}, {"size": 2, "influencedby": [{"name": "C++", "id": "/en/cplusplus"}, {"name": "JavaScript", "id": "/en/javascript"}, {"name": "Lua", "id": "/en/lua_programming_language"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}], "index": 214, "label": "Squirrel", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/squirrel_programming_language", "influenced": [{"name": "Dao Language", "id": "/en/dao_language"}, {"name": "MiniD", "id": "/en/minid"}]}, {"size": 0, "influencedby": [], "index": 215, "label": "PEARL", "paradigms": [], "id": "/en/pearl_programming_language", "influenced": []}, {"size": 3, "influencedby": [{"name": "Alef", "id": "/en/alef"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Communicating sequential processes", "id": "/en/communicating_sequential_processes"}, {"name": "Newsqueak", "id": "/en/newsqueak"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 216, "label": "Limbo", "paradigms": [{"name": "Concurrent computing", "id": "/en/concurrent_computing"}], "id": "/en/limbo_programming_language", "influenced": [{"name": "Go", "id": "/wikipedia/ru/Go_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Rust", "id": "/wikipedia/en_title/Rust_$0028programming_language$0029"}, {"name": "Stackless Python", "id": "/en/stackless_python"}]}, {"size": 0, "influencedby": [], "index": 217, "label": "Mozart Programming System", "paradigms": [], "id": "/en/mozart_programming_system", "influenced": []}, {"size": 0, "influencedby": [{"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 218, "label": "Bistro", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/pt/Bistro_$0028linguagem_de_programa$00E7$00E3o$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Visual Basic", "id": "/en/visual_basic"}], "index": 219, "label": "Gambas", "paradigms": [], "id": "/en/gambas", "influenced": []}, {"size": 0, "influencedby": [], "index": 220, "label": "Lazarus", "paradigms": [], "id": "/wikipedia/de_id/367434", "influenced": []}, {"size": 0, "influencedby": [], "index": 221, "label": "Lava", "paradigms": [], "id": "/en/lava_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 222, "label": "Visual FoxPro", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/visual_foxpro", "influenced": []}, {"size": 0, "influencedby": [{"name": "Harbour", "id": "/en/harbour_compiler"}], "index": 223, "label": "xHarbour", "paradigms": [], "id": "/en/xharbour", "influenced": []}, {"size": 1, "influencedby": [], "index": 224, "label": "Strongtalk", "paradigms": [], "id": "/en/strongtalk", "influenced": [{"name": "Slate programming language", "id": "/en/slate_programming_language"}]}, {"size": 1, "influencedby": [{"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Joule", "id": "/wikipedia/en_title/Joule_$0028programming_language$0029"}], "index": 225, "label": "E", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/en_title/E_$0028programming_language$0029", "influenced": [{"name": "AmbientTalk", "id": "/en/ambienttalk"}]}, {"size": 1, "influencedby": [{"name": "BASIC", "id": "/en/basic"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "NetRexx", "id": "/en/netrexx"}, {"name": "Rexx", "id": "/en/rexx"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 226, "label": "Object REXX", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/object_rexx", "influenced": [{"name": "NetRexx", "id": "/en/netrexx"}]}, {"size": 0, "influencedby": [], "index": 227, "label": "Action!", "paradigms": [], "id": "/en/action_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "ALGOL 68", "id": "/en/algol_68"}], "index": 228, "label": "ELAN", "paradigms": [], "id": "/en/elan_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 229, "label": "ALGO", "paradigms": [], "id": "/en/algo", "influenced": []}, {"size": 0, "influencedby": [], "index": 230, "label": "Clascal", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/clascal", "influenced": []}, {"size": 0, "influencedby": [{"name": "Forth", "id": "/en/forth"}, {"name": "NewtonScript", "id": "/en/newtonscript"}, {"name": "Objective-C", "id": "/en/objective-c"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Self", "id": "/wikipedia/ja_id/905339"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 231, "label": "Cel", "paradigms": [{"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/en/cel_programming_language", "influenced": []}, {"size": 1, "influencedby": [{"name": "JOSS", "id": "/en/joss"}], "index": 232, "label": "TELCOMP", "paradigms": [], "id": "/en/telcomp", "influenced": [{"name": "MUMPS", "id": "/en/mumps"}]}, {"size": 0, "influencedby": [{"name": "Haskell", "id": "/en/haskell"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 233, "label": "Qi", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/wikipedia/en_title/Qi_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 234, "label": "Extensible ML", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/extensible_ml", "influenced": []}, {"size": 0, "influencedby": [], "index": 235, "label": "MillScript", "paradigms": [], "id": "/en/millscript", "influenced": []}, {"size": 0, "influencedby": [], "index": 236, "label": "Edinburgh IMP", "paradigms": [], "id": "/en/edinburgh_imp", "influenced": []}, {"size": 0, "influencedby": [], "index": 237, "label": "NELIAC", "paradigms": [], "id": "/en/neliac", "influenced": []}, {"size": 1, "influencedby": [], "index": 238, "label": "ALGOL Y", "paradigms": [], "id": "/en/algol_y", "influenced": [{"name": "ALGOL 68", "id": "/en/algol_68"}]}, {"size": 0, "influencedby": [], "index": 239, "label": "Abel programming language", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/m/03sk94", "influenced": []}, {"size": 0, "influencedby": [{"name": "\"A\u266f (Axiom)\"", "id": "/wikipedia/en_title/A_Sharp_$0028Axiom$0029"}], "index": 240, "label": "Aldor", "paradigms": [{"name": "Dependent type", "id": "/en/dependent_type"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Logic programming", "id": "/en/logic_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/aldor", "influenced": []}, {"size": 0, "influencedby": [], "index": 241, "label": "ALGOL X", "paradigms": [], "id": "/en/algol_x", "influenced": []}, {"size": 0, "influencedby": [], "index": 242, "label": "Afnix programming language", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/afnix_programming_language", "influenced": []}, {"size": 3, "influencedby": [{"name": "Hope", "id": "/en/hope_programming_language"}, {"name": "ISWIM", "id": "/en/iswim"}, {"name": "Kent Recursive Calculator", "id": "/en/kent_recursive_calculator"}, {"name": "ML", "id": "/en/ml"}, {"name": "SASL", "id": "/en/sasl_programming_language"}], "index": 243, "label": "Miranda", "paradigms": [{"name": "Declarative programming", "id": "/en/declarative_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Lazy evaluation", "id": "/en/lazy_evaluation"}], "id": "/en/miranda_programming_language", "influenced": [{"name": "Clean", "id": "/en/clean_programming_language"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "Orwell", "id": "/wikipedia/en_title/Orwell_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [], "index": 244, "label": "TYRO", "paradigms": [], "id": "/m/03qtqr", "influenced": []}, {"size": 0, "influencedby": [], "index": 245, "label": "Water programming language", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/water_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 246, "label": "MPD", "paradigms": [], "id": "/en/mpd_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 247, "label": "LEAP", "paradigms": [], "id": "/en/leap_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 248, "label": "Gofer", "paradigms": [], "id": "/wikipedia/es_id/1201621", "influenced": []}, {"size": 1, "influencedby": [{"name": "A+", "id": "/wikipedia/ja/A$002B"}, {"name": "APL", "id": "/en/apl"}, {"name": "J", "id": "/wikipedia/ja/J_$0028$30D7$30ED$30B0$30E9$30DF$30F3$30B0$8A00$8A9E$0029"}, {"name": "Scheme", "id": "/en/scheme"}], "index": 249, "label": "K", "paradigms": [{"name": "Array programming", "id": "/en/array_programming"}, {"name": "Database programming", "id": "/en/database_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/wikipedia/en_title/K_$0028programming_language$0029", "influenced": [{"name": "Q", "id": "/wikipedia/en_title/Q_$0028programming_language_from_Kx_Systems$0029"}]}, {"size": 0, "influencedby": [], "index": 250, "label": "Kite", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/m/027fhy7", "influenced": []}, {"size": 0, "influencedby": [], "index": 251, "label": "IMP programming language", "paradigms": [], "id": "/en/imp_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 252, "label": "Open Programming Language", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/open_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 253, "label": "Flow Java", "paradigms": [], "id": "/en/flow_java", "influenced": []}, {"size": 0, "influencedby": [], "index": 254, "label": "Business application language", "paradigms": [], "id": "/en/b_a_l", "influenced": []}, {"size": 0, "influencedby": [{"name": "Prolog", "id": "/en/prolog"}], "index": 255, "label": "Strand", "paradigms": [], "id": "/wikipedia/ja/Strand", "influenced": []}, {"size": 0, "influencedby": [], "index": 256, "label": "wxBasic", "paradigms": [], "id": "/en/wxbasic", "influenced": []}, {"size": 0, "influencedby": [], "index": 257, "label": "FoxPro", "paradigms": [], "id": "/en/foxpro_2", "influenced": []}, {"size": 0, "influencedby": [], "index": 258, "label": "CITRAN", "paradigms": [], "id": "/en/citran", "influenced": []}, {"size": 0, "influencedby": [], "index": 259, "label": "SCOOP", "paradigms": [], "id": "/wikipedia/en_title/SCOOP_$0028software$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 260, "label": "Poplog", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}], "id": "/en/poplog", "influenced": []}, {"size": 0, "influencedby": [], "index": 261, "label": "BasicX", "paradigms": [], "id": "/en/basicx", "influenced": []}, {"size": 0, "influencedby": [], "index": 262, "label": "ABCL/R2", "paradigms": [], "id": "/en/abcl_r2", "influenced": []}, {"size": 0, "influencedby": [], "index": 263, "label": "ABCL/R", "paradigms": [], "id": "/en/abcl_r", "influenced": []}, {"size": 0, "influencedby": [], "index": 264, "label": "ABCL/c+", "paradigms": [], "id": "/en/abcl_cplus", "influenced": []}, {"size": 0, "influencedby": [], "index": 265, "label": "ABCL/1", "paradigms": [], "id": "/en/abcl_1", "influenced": []}, {"size": 0, "influencedby": [], "index": 266, "label": "FOIL", "paradigms": [], "id": "/en/foil_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "BASIC", "id": "/en/basic"}, {"name": "COBOL", "id": "/en/cobol"}, {"name": "Fortran", "id": "/en/fortran"}], "index": 267, "label": "DIBOL", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/dibol", "influenced": []}, {"size": 2, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Fortran", "id": "/en/fortran"}, {"name": "Lucid", "id": "/en/lucid"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 268, "label": "SISAL", "paradigms": [{"name": "Dataflow programming", "id": "/en/dataflow_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/sisal", "influenced": [{"name": "Haskell", "id": "/en/haskell"}, {"name": "SAC programming language", "id": "/en/sac_programming_language"}]}, {"size": 0, "influencedby": [{"name": "OTcl", "id": "/en/otcl"}, {"name": "Tcl", "id": "/en/tcl"}], "index": 269, "label": "XOTcl", "paradigms": [{"name": "Event-driven programming", "id": "/en/event-driven_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/xotcl", "influenced": []}, {"size": 0, "influencedby": [], "index": 270, "label": "Superx++", "paradigms": [], "id": "/en/superxplusplus", "influenced": []}, {"size": 0, "influencedby": [{"name": "SuperTalk", "id": "/en/supertalk"}], "index": 271, "label": "RunRev", "paradigms": [], "id": "/en/runtime_revolution", "influenced": []}, {"size": 0, "influencedby": [], "index": 272, "label": "SQL:2003", "paradigms": [], "id": "/en/sql_2003", "influenced": []}, {"size": 0, "influencedby": [], "index": 273, "label": "Pliant", "paradigms": [], "id": "/en/pliant", "influenced": []}, {"size": 0, "influencedby": [], "index": 274, "label": "Python 3", "paradigms": [], "id": "/en/python_3", "influenced": []}, {"size": 0, "influencedby": [], "index": 275, "label": "Game Oriented Assembly Lisp", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/game_oriented_assembly_lisp", "influenced": []}, {"size": 0, "influencedby": [], "index": 276, "label": "SR", "paradigms": [], "id": "/en/sr_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 277, "label": "SAIL", "paradigms": [], "id": "/en/sail_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 278, "label": "BASICODE", "paradigms": [], "id": "/en/basicode", "influenced": []}, {"size": 0, "influencedby": [], "index": 279, "label": "Significantly Prettier and Easier C++ Syntax", "paradigms": [], "id": "/en/significantly_prettier_and_easier_cplusplus_syntax", "influenced": []}, {"size": 0, "influencedby": [], "index": 280, "label": "Ubercode", "paradigms": [], "id": "/en/ubercode", "influenced": []}, {"size": 0, "influencedby": [], "index": 281, "label": "Educational programming language", "paradigms": [], "id": "/en/educational_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "Lambda calculus", "id": "/en/lambda_calculus"}], "index": 282, "label": "A++", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Logic programming", "id": "/en/logic_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/aplusplus", "influenced": []}, {"size": 0, "influencedby": [], "index": 283, "label": "Incr Tcl", "paradigms": [], "id": "/en/incr_tcl", "influenced": []}, {"size": 2, "influencedby": [{"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "Common Lisp Object System", "id": "/en/clos"}, {"name": "Dylan", "id": "/en/dylan"}, {"name": "Interlisp", "id": "/en/interlisp"}, {"name": "Le Lisp", "id": "/en/le_lisp"}, {"name": "Oaklisp", "id": "/en/oaklisp"}, {"name": "ObjVlisp", "id": "/en/objvlisp"}, {"name": "Scheme", "id": "/en/scheme"}, {"name": "T", "id": "/wikipedia/en_title/T_$0028programming_language$0029"}], "index": 284, "label": "EuLisp", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/eulisp", "influenced": [{"name": "Dylan", "id": "/en/dylan"}, {"name": "ISLISP", "id": "/en/islisp"}]}, {"size": 0, "influencedby": [{"name": "Janus", "id": "/wikipedia/en_title/Janus_$0028programming_language$0029"}], "index": 285, "label": "ToonTalk", "paradigms": [], "id": "/en/toontalk_computer_programming_language", "influenced": []}, {"size": 1, "influencedby": [], "index": 286, "label": "Janus", "paradigms": [], "id": "/wikipedia/en_title/Janus_$0028programming_language$0029", "influenced": [{"name": "ToonTalk", "id": "/en/toontalk_computer_programming_language"}]}, {"size": 0, "influencedby": [], "index": 287, "label": "Parser", "paradigms": [], "id": "/m/0b04x", "influenced": []}, {"size": 0, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}], "index": 288, "label": "BLISS", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/bliss", "influenced": []}, {"size": 0, "influencedby": [], "index": 289, "label": "JoCaml", "paradigms": [], "id": "/en/jocaml", "influenced": []}, {"size": 0, "influencedby": [{"name": "AWK", "id": "/en/awk"}], "index": 290, "label": "JavaScript syntax", "paradigms": [], "id": "/en/javascript_syntax", "influenced": []}, {"size": 0, "influencedby": [], "index": 291, "label": "Pico", "paradigms": [{"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/pico_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 292, "label": "AlphaBasic", "paradigms": [], "id": "/en/alphabasic", "influenced": []}, {"size": 0, "influencedby": [], "index": 293, "label": "BBN LISP", "paradigms": [], "id": "/en/bbn_lisp", "influenced": []}, {"size": 0, "influencedby": [{"name": "J", "id": "/wikipedia/ja/J_$0028$30D7$30ED$30B0$30E9$30DF$30F3$30B0$8A00$8A9E$0029"}], "index": 294, "label": "SuperCollider", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/supercollider_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 295, "label": "TUTOR", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/tutor_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 296, "label": "Snit", "paradigms": [], "id": "/en/snit", "influenced": []}, {"size": 0, "influencedby": [], "index": 297, "label": "True BASIC", "paradigms": [], "id": "/en/true_basic", "influenced": []}, {"size": 1, "influencedby": [{"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Eiffel", "id": "/en/eiffel"}], "index": 298, "label": "Spec#", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Design by contract", "id": "/en/design_by_contract"}, {"name": "Event-driven programming", "id": "/en/event-driven_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/spec_sharp", "influenced": [{"name": "Sing#", "id": "/en/sing_sharp"}]}, {"size": 0, "influencedby": [{"name": "C#", "id": "/wikipedia/it_id/26842"}], "index": 299, "label": "Phrogram", "paradigms": [], "id": "/en/kids_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 300, "label": "Ch", "paradigms": [], "id": "/en/ch_interpreter", "influenced": []}, {"size": 3, "influencedby": [{"name": "COMIT", "id": "/en/comit"}], "index": 301, "label": "SNOBOL", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Logic programming", "id": "/en/logic_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/snobol", "influenced": [{"name": "AWK", "id": "/en/awk"}, {"name": "Icon", "id": "/wikipedia/fr/ICON"}, {"name": "Lua", "id": "/en/lua_programming_language"}]}, {"size": 0, "influencedby": [], "index": 302, "label": "Laning and Zierler system", "paradigms": [], "id": "/en/laning_and_zierler_system", "influenced": []}, {"size": 0, "influencedby": [], "index": 303, "label": "StepTalk", "paradigms": [], "id": "/en/steptalk", "influenced": []}, {"size": 0, "influencedby": [], "index": 304, "label": "Embedded C++", "paradigms": [], "id": "/en/embedded_cplusplus", "influenced": []}, {"size": 0, "influencedby": [{"name": "Objective-C", "id": "/en/objective-c"}, {"name": "Perl", "id": "/en/perl"}], "index": 305, "label": "Sleep programming language", "paradigms": [{"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/sleep_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 306, "label": "Leda", "paradigms": [], "id": "/en/leda_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 307, "label": "SQL-92", "paradigms": [], "id": "/en/sql-92", "influenced": []}, {"size": 0, "influencedby": [], "index": 308, "label": "Apache Rivet", "paradigms": [], "id": "/en/apache_rivet", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "PostScript", "id": "/en/postscript"}], "index": 309, "label": "Yoix", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/yoix", "influenced": []}, {"size": 0, "influencedby": [], "index": 310, "label": "Join Java", "paradigms": [{"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/join_java", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "PHP", "id": "/en/php"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Scheme", "id": "/en/scheme"}], "index": 311, "label": "Ferite", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/ferite", "influenced": []}, {"size": 0, "influencedby": [{"name": "ALGOL 68", "id": "/en/algol_68"}], "index": 312, "label": "Mary", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/en/mary_programming_language", "influenced": []}, {"size": 1, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "Ada", "id": "/en/ada"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "MUF", "id": "/en/muf"}, {"name": "Scheme", "id": "/en/scheme"}, {"name": "Self", "id": "/wikipedia/ja_id/905339"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 313, "label": "MOO", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/moo_programming_language", "influenced": [{"name": "ColdC", "id": "/en/coldc"}]}, {"size": 0, "influencedby": [{"name": "Communicating sequential processes", "id": "/en/communicating_sequential_processes"}, {"name": "occam", "id": "/en/occam"}], "index": 314, "label": "Ease", "paradigms": [{"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Parallel computing", "id": "/en/parallel_computing"}], "id": "/en/ease_programming_language", "influenced": []}, {"size": 1, "influencedby": [], "index": 315, "label": "Dependent ML", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/dependent_ml", "influenced": [{"name": "ATS", "id": "/wikipedia/ru/ATS_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}]}, {"size": 2, "influencedby": [{"name": "Algebraic Logic Functional programming language", "id": "/wikipedia/en_title/Algebraic_Logic_Functional_programming_language"}, {"name": "Haskell", "id": "/en/haskell"}], "index": 316, "label": "Epigram", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/epigram_programming_language", "influenced": [{"name": "Agda", "id": "/en/agda_theorem_prover"}, {"name": "Idris", "id": "/wikipedia/en_title/Idris_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [], "index": 317, "label": "XLISP", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/xlisp", "influenced": []}, {"size": 0, "influencedby": [], "index": 318, "label": "FILECOMP", "paradigms": [], "id": "/en/filecomp", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}], "index": 319, "label": "C--", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/wikipedia/fr_id/1111779", "influenced": []}, {"size": 5, "influencedby": [], "index": 320, "label": "JOSS", "paradigms": [], "id": "/en/joss", "influenced": [{"name": "BASIC", "id": "/en/basic"}, {"name": "CAL", "id": "/en/cal_programming_language"}, {"name": "FOCAL", "id": "/en/focal_programming_language"}, {"name": "MUMPS", "id": "/en/mumps"}, {"name": "TELCOMP", "id": "/en/telcomp"}]}, {"size": 0, "influencedby": [], "index": 321, "label": "MLton", "paradigms": [], "id": "/en/mlton", "influenced": []}, {"size": 1, "influencedby": [], "index": 322, "label": "Absys", "paradigms": [{"name": "Logic programming", "id": "/en/logic_programming"}], "id": "/en/absys", "influenced": [{"name": "Prolog", "id": "/en/prolog"}]}, {"size": 0, "influencedby": [], "index": 323, "label": "ABSET", "paradigms": [], "id": "/en/abset", "influenced": []}, {"size": 0, "influencedby": [], "index": 324, "label": "JavaFX Script", "paradigms": [{"name": "Declarative programming", "id": "/en/declarative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/javafx_script", "influenced": []}, {"size": 0, "influencedby": [], "index": 325, "label": "Bywater BASIC", "paradigms": [], "id": "/en/bywater_basic", "influenced": []}, {"size": 3, "influencedby": [{"name": "Scheme", "id": "/en/scheme"}, {"name": "Smalltalk", "id": "/en/smalltalk"}, {"name": "T", "id": "/wikipedia/en_title/T_$0028programming_language$0029"}], "index": 326, "label": "Oaklisp", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/oaklisp", "influenced": [{"name": "Dylan", "id": "/en/dylan"}, {"name": "EuLisp", "id": "/en/eulisp"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}]}, {"size": 2, "influencedby": [{"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Polyphonic C#", "id": "/en/polyphonic_c_sharp"}], "index": 327, "label": "C\u03c9", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Event-driven programming", "id": "/en/event-driven_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/pt_id/404784", "influenced": [{"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Language Integrated Query", "id": "/en/language_integrated_query"}]}, {"size": 0, "influencedby": [{"name": "Dylan", "id": "/en/dylan"}, {"name": "Scheme", "id": "/en/scheme"}], "index": 328, "label": "GOO", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/en_title/Goo_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 329, "label": "Variable Data Intelligent Postscript Printware", "paradigms": [], "id": "/en/variable_data_intelligent_postscript_printware", "influenced": []}, {"size": 1, "influencedby": [], "index": 330, "label": "Metafont", "paradigms": [], "id": "/en/metafont", "influenced": [{"name": "MetaPost", "id": "/en/metapost"}]}, {"size": 0, "influencedby": [{"name": "LOLCODE", "id": "/en/lolcode"}], "index": 331, "label": "LOLPython", "paradigms": [], "id": "/en/lolpython", "influenced": []}, {"size": 0, "influencedby": [{"name": "Haskell", "id": "/en/haskell"}, {"name": "JavaScript", "id": "/en/javascript"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 332, "label": "Perl 6", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}], "id": "/en/perl_6", "influenced": []}, {"size": 0, "influencedby": [], "index": 333, "label": "Perl Data Language", "paradigms": [{"name": "Array programming", "id": "/en/array_programming"}], "id": "/en/perl_data_language", "influenced": []}, {"size": 1, "influencedby": [], "index": 334, "label": "Genshi", "paradigms": [], "id": "/en/genshi", "influenced": [{"name": "mjt", "id": "/en/mjt"}]}, {"size": 0, "influencedby": [], "index": 335, "label": "en/fr", "paradigms": [], "id": "/en/en_fr", "influenced": []}, {"size": 2, "influencedby": [{"name": "Forth", "id": "/en/forth"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "Joy", "id": "/en/joy_programming_language"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Self", "id": "/wikipedia/ja_id/905339"}], "index": 336, "label": "Factor", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Concatenative programming language", "id": "/en/concatenative_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}], "id": "/en/factor_programming_language", "influenced": [{"name": "Alpoca", "id": "/m/0gh50t7"}, {"name": "Cat", "id": "/wikipedia/fr/Cat_$0028langage$0029"}]}, {"size": 3, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "FP", "id": "/en/fp"}, {"name": "Forth", "id": "/en/forth"}, {"name": "Scheme", "id": "/en/scheme"}], "index": 337, "label": "Joy", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Concatenative programming language", "id": "/en/concatenative_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}], "id": "/en/joy_programming_language", "influenced": [{"name": "Cat", "id": "/wikipedia/fr/Cat_$0028langage$0029"}, {"name": "Factor", "id": "/en/factor_programming_language"}, {"name": "V", "id": "/m/02vmlcq"}]}, {"size": 0, "influencedby": [], "index": 338, "label": "Bigloo", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/bigloo", "influenced": []}, {"size": 3, "influencedby": [{"name": "Eiffel", "id": "/en/eiffel"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Scheme", "id": "/en/scheme"}], "index": 339, "label": "Racket", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Logic programming", "id": "/en/logic_programming"}, {"name": "Modular programming", "id": "/en/modularity"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/plt_scheme", "influenced": [{"name": "Clojure", "id": "/en/clojure"}, {"name": "Rust", "id": "/wikipedia/en_title/Rust_$0028programming_language$0029"}, {"name": "Scheme", "id": "/en/scheme"}]}, {"size": 1, "influencedby": [{"name": "T", "id": "/wikipedia/en_title/T_$0028programming_language$0029"}], "index": 340, "label": "Scheme48", "paradigms": [], "id": "/en/scheme48", "influenced": [{"name": "Scsh", "id": "/en/scsh"}]}, {"size": 0, "influencedby": [{"name": "Scheme48", "id": "/en/scheme48"}], "index": 341, "label": "Scsh", "paradigms": [], "id": "/en/scsh", "influenced": []}, {"size": 0, "influencedby": [{"name": "Limbo", "id": "/en/limbo_programming_language"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}], "index": 342, "label": "Stackless Python", "paradigms": [{"name": "Concurrent computing", "id": "/en/concurrent_computing"}], "id": "/en/stackless_python", "influenced": []}, {"size": 0, "influencedby": [{"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}], "index": 343, "label": "Mantra", "paradigms": [{"name": "Dynamic programming language", "id": "/en/dynamic_programming_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/m/02xkxpr", "influenced": []}, {"size": 0, "influencedby": [], "index": 344, "label": "Miller Puckette", "paradigms": [], "id": "/en/miller_puckette", "influenced": []}, {"size": 0, "influencedby": [], "index": 345, "label": "Ajax", "paradigms": [], "id": "/wikipedia/fr/Asynchronous_JavaScript_and_XML", "influenced": []}, {"size": 0, "influencedby": [], "index": 346, "label": "FOCAL-69", "paradigms": [], "id": "/en/focal_69", "influenced": []}, {"size": 0, "influencedby": [], "index": 347, "label": "MIDletPascal", "paradigms": [], "id": "/en/midletpascal", "influenced": []}, {"size": 1, "influencedby": [], "index": 348, "label": "IBM BASIC", "paradigms": [], "id": "/en/microsoft_basica", "influenced": [{"name": "GW-BASIC", "id": "/en/gw-basic"}]}, {"size": 0, "influencedby": [], "index": 349, "label": "MAPPER", "paradigms": [], "id": "/en/mapper", "influenced": []}, {"size": 0, "influencedby": [], "index": 350, "label": "Fj\u00f6lnir", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/fjolnir_programming_language", "influenced": []}, {"size": 2, "influencedby": [{"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}], "index": 351, "label": "Pizza", "paradigms": [{"name": "Generic programming", "id": "/en/generic_programming"}], "id": "/en/pizza_programming_language", "influenced": [{"name": "Generic Java", "id": "/en/generic_java_programming_language"}, {"name": "Scala", "id": "/en/scala_programming_language"}]}, {"size": 0, "influencedby": [], "index": 352, "label": "AspectJ", "paradigms": [], "id": "/en/aspectj", "influenced": []}, {"size": 0, "influencedby": [], "index": 353, "label": "XBase++", "paradigms": [], "id": "/en/xbaseplusplus", "influenced": []}, {"size": 0, "influencedby": [], "index": 354, "label": "CORC", "paradigms": [], "id": "/en/corc", "influenced": []}, {"size": 0, "influencedby": [], "index": 355, "label": "Microsoft Pascal", "paradigms": [], "id": "/en/microsoft_pascal", "influenced": []}, {"size": 0, "influencedby": [], "index": 356, "label": "Transact-SQL", "paradigms": [], "id": "/en/transact-sql", "influenced": []}, {"size": 0, "influencedby": [], "index": 357, "label": "Dexterity programming language", "paradigms": [], "id": "/en/dexterity_programming_language", "influenced": []}, {"size": 1, "influencedby": [{"name": "E", "id": "/wikipedia/en_title/E_$0028programming_language$0029"}, {"name": "Scheme", "id": "/en/scheme"}, {"name": "Self", "id": "/wikipedia/ja_id/905339"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 358, "label": "AmbientTalk", "paradigms": [{"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Event-driven programming", "id": "/en/event-driven_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/en/ambienttalk", "influenced": [{"name": "ECMAScript", "id": "/en/ecmascript"}]}, {"size": 0, "influencedby": [{"name": "AgentSheets", "id": "/en/agentsheets"}, {"name": "Etoys", "id": "/en/etoys"}, {"name": "HyperCard", "id": "/en/hypercard"}, {"name": "Logo", "id": "/wikipedia/bg_id/68599"}, {"name": "Smalltalk", "id": "/en/smalltalk"}, {"name": "Squeak", "id": "/en/squeak"}, {"name": "StarLogo", "id": "/en/starlogo"}, {"name": "UCBLogo", "id": "/en/ucblogo"}], "index": 359, "label": "Scratch", "paradigms": [{"name": "Educational programming language", "id": "/en/educational_programming_language"}, {"name": "Event-driven programming", "id": "/en/event-driven_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/de_id/2772564", "influenced": []}, {"size": 0, "influencedby": [], "index": 360, "label": "CODE", "paradigms": [], "id": "/en/code_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "C++", "id": "/en/cplusplus"}, {"name": "Io", "id": "/wikipedia/de_id/216742"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}], "index": 361, "label": "Urbi", "paradigms": [], "id": "/en/urbi", "influenced": []}, {"size": 0, "influencedby": [], "index": 362, "label": "Stagecast Creator", "paradigms": [], "id": "/en/stagecast_creator", "influenced": []}, {"size": 0, "influencedby": [], "index": 363, "label": "Microsoft BASIC", "paradigms": [], "id": "/en/microsoft_basic", "influenced": []}, {"size": 0, "influencedby": [], "index": 364, "label": "SQL/PSM", "paradigms": [], "id": "/en/sql_psm", "influenced": []}, {"size": 0, "influencedby": [], "index": 365, "label": "Clipper", "paradigms": [], "id": "/en/clipper_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 366, "label": "AWL", "paradigms": [], "id": "/en/awl", "influenced": []}, {"size": 1, "influencedby": [{"name": "Ada", "id": "/en/ada"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "SQL", "id": "/en/sql"}], "index": 367, "label": "PL/SQL", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/pl_sql", "influenced": [{"name": "PL/pgSQL", "id": "/en/pl_pgsql"}]}, {"size": 0, "influencedby": [], "index": 368, "label": "Syntax Definition Formalism", "paradigms": [], "id": "/en/modular_syntax_definition_formalism", "influenced": []}, {"size": 0, "influencedby": [{"name": "Datalog", "id": "/en/datalog"}], "index": 369, "label": ".QL", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Database programming", "id": "/en/database_programming"}, {"name": "Logic programming", "id": "/en/logic_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/en_title/$002EQL", "influenced": []}, {"size": 0, "influencedby": [], "index": 370, "label": "Chinese BASIC", "paradigms": [], "id": "/en/chinese_basic", "influenced": []}, {"size": 0, "influencedby": [], "index": 371, "label": "ChinesePython", "paradigms": [], "id": "/en/chinesepython", "influenced": []}, {"size": 0, "influencedby": [], "index": 372, "label": "Nice", "paradigms": [], "id": "/en/nice_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 373, "label": "JRT", "paradigms": [], "id": "/en/jrt", "influenced": []}, {"size": 0, "influencedby": [], "index": 374, "label": "OpenT", "paradigms": [], "id": "/en/opent", "influenced": []}, {"size": 0, "influencedby": [{"name": "JOSS", "id": "/en/joss"}], "index": 375, "label": "FOCAL", "paradigms": [], "id": "/en/focal_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 376, "label": "STRINGCOMP", "paradigms": [], "id": "/en/stringcomp", "influenced": []}, {"size": 0, "influencedby": [], "index": 377, "label": "Visual Objects", "paradigms": [], "id": "/en/visual_objects", "influenced": []}, {"size": 2, "influencedby": [{"name": "IBM BASIC", "id": "/en/microsoft_basica"}], "index": 378, "label": "GW-BASIC", "paradigms": [], "id": "/en/gw-basic", "influenced": [{"name": "QBasic", "id": "/en/qbasic"}, {"name": "QuickBASIC", "id": "/en/quickbasic"}]}, {"size": 1, "influencedby": [], "index": 379, "label": "Plankalk\u00fcl", "paradigms": [{"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/plankalkul", "influenced": [{"name": "ALGOL 58", "id": "/en/algol_58"}]}, {"size": 0, "influencedby": [{"name": "Karel", "id": "/en/karel_programming_language"}], "index": 380, "label": "Karel++", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/karelplusplus", "influenced": []}, {"size": 3, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "ALGOL 60", "id": "/en/algol_60"}], "index": 381, "label": "CPL", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/combined_programming_language", "influenced": [{"name": "BCPL", "id": "/en/bcpl"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "POP-2", "id": "/en/pop-2"}]}, {"size": 1, "influencedby": [{"name": "C#", "id": "/wikipedia/it_id/26842"}], "index": 382, "label": "Polyphonic C#", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Event-driven programming", "id": "/en/event-driven_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/polyphonic_c_sharp", "influenced": [{"name": "C\u03c9", "id": "/wikipedia/pt_id/404784"}]}, {"size": 0, "influencedby": [], "index": 383, "label": "Nosica", "paradigms": [], "id": "/en/nosica", "influenced": []}, {"size": 0, "influencedby": [], "index": 384, "label": "Extended ML", "paradigms": [], "id": "/en/extended_ml", "influenced": []}, {"size": 1, "influencedby": [{"name": "Haskell", "id": "/en/haskell"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Pizza", "id": "/en/pizza_programming_language"}], "index": 385, "label": "Generic Java", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/generic_java_programming_language", "influenced": [{"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}]}, {"size": 0, "influencedby": [], "index": 386, "label": "ARLOGO", "paradigms": [], "id": "/en/arlogo", "influenced": []}, {"size": 0, "influencedby": [], "index": 387, "label": "OBJ", "paradigms": [], "id": "/en/obj", "influenced": []}, {"size": 0, "influencedby": [], "index": 388, "label": "Flow-based programming", "paradigms": [], "id": "/en/flow-based_programming", "influenced": []}, {"size": 3, "influencedby": [{"name": "ISWIM", "id": "/en/iswim"}], "index": 389, "label": "Lucid", "paradigms": [{"name": "Dataflow programming", "id": "/en/dataflow_language"}], "id": "/en/lucid", "influenced": [{"name": "Lustre", "id": "/en/lustre_programming_language"}, {"name": "Pure Data", "id": "/en/pure_data"}, {"name": "SISAL", "id": "/en/sisal"}]}, {"size": 0, "influencedby": [], "index": 390, "label": "Godiva", "paradigms": [], "id": "/en/godiva_programming_language", "influenced": []}, {"size": 2, "influencedby": [{"name": "APL", "id": "/en/apl"}], "index": 391, "label": "A+", "paradigms": [{"name": "Array programming", "id": "/en/array_programming"}], "id": "/wikipedia/ja/A$002B", "influenced": [{"name": "K", "id": "/wikipedia/en_title/K_$0028programming_language$0029"}, {"name": "Q", "id": "/wikipedia/en_title/Q_$0028programming_language_from_Kx_Systems$0029"}]}, {"size": 0, "influencedby": [], "index": 392, "label": "Maude system", "paradigms": [], "id": "/en/maude_system", "influenced": []}, {"size": 0, "influencedby": [], "index": 393, "label": "OpenEdge Advanced Business Language", "paradigms": [], "id": "/en/progress_4gl", "influenced": []}, {"size": 0, "influencedby": [], "index": 394, "label": "Tcl/Java", "paradigms": [], "id": "/en/tcl_java", "influenced": []}, {"size": 1, "influencedby": [], "index": 395, "label": "Algebraic Logic Functional programming language", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Logic programming", "id": "/en/logic_programming"}], "id": "/wikipedia/en_title/Algebraic_Logic_Functional_programming_language", "influenced": [{"name": "Epigram", "id": "/en/epigram_programming_language"}]}, {"size": 0, "influencedby": [], "index": 396, "label": "C++/Tcl", "paradigms": [], "id": "/en/cplusplus_tcl", "influenced": []}, {"size": 1, "influencedby": [{"name": "ML", "id": "/en/ml"}, {"name": "Oz", "id": "/wikipedia/es/Lenguaje_de_programaci$00F3n_Oz"}], "index": 397, "label": "Alice ML", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Distributed programming", "id": "/en/distributed_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Parallel computing", "id": "/en/parallel_computing"}], "id": "/en/alice_ml", "influenced": [{"name": "Pure", "id": "/wikipedia/en_title/Pure_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [], "index": 398, "label": "Adenine", "paradigms": [], "id": "/wikipedia/de_id/2626255", "influenced": []}, {"size": 0, "influencedby": [], "index": 399, "label": "WCL programming language", "paradigms": [], "id": "/en/wcl_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 400, "label": "Business Process Execution Language", "paradigms": [], "id": "/en/business_process_execution_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 401, "label": "XSL Formatting Objects", "paradigms": [], "id": "/en/xsl_formatting_objects", "influenced": []}, {"size": 0, "influencedby": [], "index": 402, "label": "XML schema", "paradigms": [], "id": "/wikipedia/de_id/2233937", "influenced": []}, {"size": 0, "influencedby": [], "index": 403, "label": "xTalk", "paradigms": [], "id": "/en/xtalk", "influenced": []}, {"size": 3, "influencedby": [{"name": "HyperTalk", "id": "/m/03gm66v"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 404, "label": "SuperTalk", "paradigms": [{"name": "Event-driven programming", "id": "/en/event_driven_programming_language"}], "id": "/en/supertalk", "influenced": [{"name": "MetaCard", "id": "/m/03gm6gt"}, {"name": "OracleCard", "id": "/en/oraclecard"}, {"name": "RunRev", "id": "/en/runtime_revolution"}]}, {"size": 1, "influencedby": [], "index": 405, "label": "HyperTalk", "paradigms": [], "id": "/m/03gm66v", "influenced": [{"name": "SuperTalk", "id": "/en/supertalk"}]}, {"size": 0, "influencedby": [{"name": "SuperTalk", "id": "/en/supertalk"}], "index": 406, "label": "MetaCard", "paradigms": [], "id": "/m/03gm6gt", "influenced": []}, {"size": 0, "influencedby": [{"name": "SuperTalk", "id": "/en/supertalk"}], "index": 407, "label": "OracleCard", "paradigms": [], "id": "/en/oraclecard", "influenced": []}, {"size": 0, "influencedby": [], "index": 408, "label": "WAML", "paradigms": [], "id": "/m/027qlt7", "influenced": []}, {"size": 1, "influencedby": [], "index": 409, "label": "Java bytecode", "paradigms": [{"name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}], "id": "/en/java_bytecode", "influenced": [{"name": "Cat", "id": "/wikipedia/fr/Cat_$0028langage$0029"}]}, {"size": 0, "influencedby": [], "index": 410, "label": "XSL", "paradigms": [], "id": "/en/extensible_stylesheet_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 411, "label": "FastPak for Java", "paradigms": [], "id": "/en/fastpak_for_java", "influenced": []}, {"size": 1, "influencedby": [], "index": 412, "label": "Planner", "paradigms": [], "id": "/en/planner_programming_language", "influenced": [{"name": "Prolog", "id": "/en/prolog"}]}, {"size": 0, "influencedby": [], "index": 413, "label": "Analytica", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/analytica", "influenced": []}, {"size": 0, "influencedby": [], "index": 414, "label": "Rlab", "paradigms": [], "id": "/en/rlab", "influenced": []}, {"size": 0, "influencedby": [], "index": 415, "label": "Onyx", "paradigms": [{"name": "Concatenative programming language", "id": "/en/concatenative_programming_language"}], "id": "/en/onyx_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 416, "label": "Kyma", "paradigms": [], "id": "/wikipedia/en_title/Kyma_$0028sound_design_language$0029", "influenced": []}, {"size": 3, "influencedby": [{"name": "ISWIM", "id": "/en/iswim"}], "index": 417, "label": "SASL", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/sasl_programming_language", "influenced": [{"name": "Haskell", "id": "/en/haskell"}, {"name": "Kent Recursive Calculator", "id": "/en/kent_recursive_calculator"}, {"name": "Miranda", "id": "/en/miranda_programming_language"}]}, {"size": 0, "influencedby": [], "index": 418, "label": "Lily", "paradigms": [], "id": "/wikipedia/en_title/Lily_$0028software$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 419, "label": "Abstract machine notation", "paradigms": [], "id": "/en/abstract_machine_notation", "influenced": []}, {"size": 0, "influencedby": [], "index": 420, "label": "Magma", "paradigms": [], "id": "/en/magma_computer_algebra_system", "influenced": []}, {"size": 0, "influencedby": [], "index": 421, "label": "FISh programming language", "paradigms": [], "id": "/en/fish_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "Clean", "id": "/en/clean_programming_language"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}], "index": 422, "label": "Quark Framework", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/quark_framework", "influenced": []}, {"size": 0, "influencedby": [], "index": 423, "label": "Baltie", "paradigms": [], "id": "/en/baltie", "influenced": []}, {"size": 2, "influencedby": [{"name": "Haskell", "id": "/en/haskell"}, {"name": "ISWIM", "id": "/en/iswim"}, {"name": "Lean", "id": "/m/01159vfc"}, {"name": "Miranda", "id": "/en/miranda_programming_language"}], "index": 424, "label": "Clean", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/clean_programming_language", "influenced": [{"name": "Haskell", "id": "/en/haskell"}, {"name": "Quark Framework", "id": "/en/quark_framework"}]}, {"size": 0, "influencedby": [{"name": "APL", "id": "/en/apl"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 425, "label": "Nial", "paradigms": [{"name": "Array programming", "id": "/en/array_programming"}], "id": "/en/nial", "influenced": []}, {"size": 0, "influencedby": [{"name": "Lucid", "id": "/en/lucid"}], "index": 426, "label": "Pure Data", "paradigms": [{"name": "Visual programming language", "id": "/en/visual_programming_language"}], "id": "/en/pure_data", "influenced": []}, {"size": 0, "influencedby": [], "index": 427, "label": "APT", "paradigms": [], "id": "/en/apt_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 428, "label": "Keykit", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/keykit", "influenced": []}, {"size": 0, "influencedby": [], "index": 429, "label": "Sawzall", "paradigms": [], "id": "/en/sawzall", "influenced": []}, {"size": 0, "influencedby": [], "index": 430, "label": "GNU Octave", "paradigms": [], "id": "/en/gnu_octave", "influenced": []}, {"size": 0, "influencedby": [], "index": 431, "label": "OBJ3", "paradigms": [], "id": "/en/obj3", "influenced": []}, {"size": 0, "influencedby": [{"name": "Icon", "id": "/wikipedia/fr/ICON"}], "index": 432, "label": "Unicon", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/unicon_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 433, "label": "Piet", "paradigms": [], "id": "/en/piet", "influenced": []}, {"size": 0, "influencedby": [{"name": "C++", "id": "/en/cplusplus"}, {"name": "HTML", "id": "/en/html"}, {"name": "JavaScript", "id": "/en/javascript"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "TeX", "id": "/en/tex"}], "index": 434, "label": "Curl", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Markup language", "id": "/en/markup_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/curl_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "Forth", "id": "/en/forth"}], "index": 435, "label": "colorForth", "paradigms": [{"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}], "id": "/en/colorforth", "influenced": []}, {"size": 0, "influencedby": [], "index": 436, "label": "Parser", "paradigms": [], "id": "/en/parser", "influenced": []}, {"size": 0, "influencedby": [], "index": 437, "label": "Hume", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/wikipedia/en_title/Hume_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "C++", "id": "/en/cplusplus"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}], "index": 438, "label": "UnrealScript", "paradigms": [{"name": "Generic programming", "id": "/en/generic_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/unrealscript", "influenced": []}, {"size": 0, "influencedby": [], "index": 439, "label": "O-Matrix", "paradigms": [], "id": "/en/o-matrix", "influenced": []}, {"size": 0, "influencedby": [], "index": 440, "label": "Hugo", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/hugo_programming_language", "influenced": []}, {"size": 1, "influencedby": [{"name": "Modula-2", "id": "/en/modula-2"}, {"name": "Oberon", "id": "/wikipedia/es/Lenguaje_de_programaci$00F3n_Oberon"}, {"name": "Object Oberon", "id": "/en/object_oberon"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 441, "label": "Oberon-2", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Modular programming", "id": "/en/modularity"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/oberon-2", "influenced": [{"name": "Component Pascal", "id": "/en/component_pascal"}]}, {"size": 0, "influencedby": [], "index": 442, "label": "NESL", "paradigms": [{"name": "Array programming", "id": "/en/array_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/nesl", "influenced": []}, {"size": 2, "influencedby": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 443, "label": "OPS5", "paradigms": [], "id": "/en/ops5", "influenced": [{"name": "Claire", "id": "/en/claire_programming_language"}, {"name": "Premise", "id": "/dataworld/freeq/job_e8f1caf2-6b5c-43d6-ac03-28a4ed3e809c_var_en_wikipedia_org_wiki_Premise_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [], "index": 444, "label": "CMusic", "paradigms": [], "id": "/en/cmusic", "influenced": []}, {"size": 1, "influencedby": [{"name": "AgentSheets", "id": "/en/agentsheets"}, {"name": "HyperCard", "id": "/en/hypercard"}, {"name": "Logo", "id": "/wikipedia/bg_id/68599"}, {"name": "Smalltalk", "id": "/en/smalltalk"}, {"name": "Squeak", "id": "/en/squeak"}, {"name": "StarLogo", "id": "/en/starlogo"}, {"name": "UCBLogo", "id": "/en/ucblogo"}], "index": 445, "label": "Etoys", "paradigms": [{"name": "Educational programming language", "id": "/en/educational_programming_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/en/etoys", "influenced": [{"name": "Scratch", "id": "/wikipedia/de_id/2772564"}]}, {"size": 0, "influencedby": [{"name": "BASIC", "id": "/en/basic"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 446, "label": "Frink", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/frink", "influenced": []}, {"size": 0, "influencedby": [], "index": 447, "label": "ZZT-oop", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/zzt-oop", "influenced": []}, {"size": 0, "influencedby": [], "index": 448, "label": "Refal", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/wikipedia/ru/$0420$0415$0424$0410$041B", "influenced": []}, {"size": 0, "influencedby": [{"name": "Haskell", "id": "/en/haskell"}, {"name": "ML", "id": "/en/ml"}, {"name": "Oz", "id": "/wikipedia/es/Lenguaje_de_programaci$00F3n_Oz"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 449, "label": "Orc", "paradigms": [{"name": "Concurrent computing", "id": "/en/concurrent_computing"}], "id": "/wikipedia/en_title/Orc_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 450, "label": "PILOT", "paradigms": [], "id": "/en/pilot", "influenced": []}, {"size": 0, "influencedby": [], "index": 451, "label": "Lisp renaissance", "paradigms": [], "id": "/en/lisp_renaissance", "influenced": []}, {"size": 0, "influencedby": [], "index": 452, "label": "bc", "paradigms": [], "id": "/en/bc_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 453, "label": "STOIC", "paradigms": [], "id": "/en/stoic", "influenced": []}, {"size": 0, "influencedby": [], "index": 454, "label": "SMX", "paradigms": [], "id": "/en/smx", "influenced": []}, {"size": 0, "influencedby": [], "index": 455, "label": "Snostorm", "paradigms": [], "id": "/en/snostorm", "influenced": []}, {"size": 0, "influencedby": [], "index": 456, "label": "Whitespace", "paradigms": [], "id": "/wikipedia/it_id/2054877", "influenced": []}, {"size": 0, "influencedby": [{"name": "Lambda calculus", "id": "/en/lambda_calculus"}, {"name": "SKI combinator calculus", "id": "/en/ski_combinator_calculus"}], "index": 457, "label": "Unlambda", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/unlambda", "influenced": []}, {"size": 0, "influencedby": [], "index": 458, "label": "Hierarchical Music Specification Language", "paradigms": [], "id": "/en/hierarchical_music_specification_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "Haskell", "id": "/en/haskell"}], "index": 459, "label": "Timber", "paradigms": [], "id": "/wikipedia/en_title/Timber_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 460, "label": "IDL", "paradigms": [{"name": "Array programming", "id": "/en/array_programming"}], "id": "/en/idl_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 461, "label": "CorbaScript", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/corbascript", "influenced": []}, {"size": 0, "influencedby": [], "index": 462, "label": "Mouse", "paradigms": [], "id": "/wikipedia/en_title/Mouse_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "XML", "id": "/en/extensible_markup_language"}], "index": 463, "label": "MetaL", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Logic programming", "id": "/en/logic_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/en_title/MetaL_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 464, "label": "PWB shell", "paradigms": [], "id": "/en/pwb_shell", "influenced": []}, {"size": 5, "influencedby": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Lua", "id": "/en/lua_programming_language"}, {"name": "NewtonScript", "id": "/en/newtonscript"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Self", "id": "/wikipedia/ja_id/905339"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 465, "label": "Io", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/wikipedia/de_id/216742", "influenced": [{"name": "Fancy", "id": "/wikipedia/en_title/Fancy_$0028programming_language$0029"}, {"name": "Ioke", "id": "/en/ioke"}, {"name": "MiniD", "id": "/en/minid"}, {"name": "Potion", "id": "/dataworld/freeq/job_88bb6bd8-0f37-4943-9adb-80892f3ec3b9_var_en_wikipedia_org_wiki_Potion_$0028programming_language$0029"}, {"name": "Urbi", "id": "/en/urbi"}]}, {"size": 0, "influencedby": [{"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 466, "label": "Judoscript", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/judoscript", "influenced": []}, {"size": 0, "influencedby": [], "index": 467, "label": "rex", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/wikipedia/en_title/Rex_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "D", "id": "/en/d"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}], "index": 468, "label": "Vala", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/it/Vala_$0028linguaggio$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}], "index": 469, "label": "VisSim", "paradigms": [{"name": "Visual programming language", "id": "/en/visual_programming_language"}], "id": "/en/vissim", "influenced": []}, {"size": 0, "influencedby": [], "index": 470, "label": "Visual DialogScript", "paradigms": [], "id": "/en/visual_dialogscript", "influenced": []}, {"size": 0, "influencedby": [], "index": 471, "label": "Synthesis Toolkit", "paradigms": [], "id": "/en/synthesis_toolkit", "influenced": []}, {"size": 0, "influencedby": [], "index": 472, "label": "Neko", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/fr/Neko_$0028langage$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 473, "label": "TeXCAD", "paradigms": [], "id": "/en/texcad", "influenced": []}, {"size": 0, "influencedby": [], "index": 474, "label": "C++/CLI", "paradigms": [], "id": "/en/cplusplus_cli", "influenced": []}, {"size": 0, "influencedby": [{"name": "Lucid", "id": "/en/lucid"}], "index": 475, "label": "Lustre", "paradigms": [], "id": "/en/lustre_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "Objective-C", "id": "/en/objective-c"}], "index": 476, "label": "Tom", "paradigms": [], "id": "/wikipedia/pt_id/1981314", "influenced": []}, {"size": 0, "influencedby": [], "index": 477, "label": "Identity transform", "paradigms": [], "id": "/en/identity_transform", "influenced": []}, {"size": 0, "influencedby": [], "index": 478, "label": "IMTEK Mathematica Supplement", "paradigms": [], "id": "/en/imtek_mathematica_supplement", "influenced": []}, {"size": 0, "influencedby": [], "index": 479, "label": "PeRColate", "paradigms": [], "id": "/en/percolate", "influenced": []}, {"size": 0, "influencedby": [], "index": 480, "label": "MIIS", "paradigms": [], "id": "/en/miis_programming_language", "influenced": []}, {"size": 6, "influencedby": [{"name": "ALGOL 60", "id": "/en/algol_60"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 481, "label": "ISWIM", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/en/iswim", "influenced": [{"name": "Clean", "id": "/en/clean_programming_language"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "Lucid", "id": "/en/lucid"}, {"name": "ML", "id": "/en/ml"}, {"name": "Miranda", "id": "/en/miranda_programming_language"}, {"name": "SASL", "id": "/en/sasl_programming_language"}]}, {"size": 0, "influencedby": [], "index": 482, "label": "Varuq", "paradigms": [], "id": "/en/varaq", "influenced": []}, {"size": 0, "influencedby": [], "index": 483, "label": "Z programming language", "paradigms": [{"name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}], "id": "/en/z_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 484, "label": "O'Haskell", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/ohaskell", "influenced": []}, {"size": 0, "influencedby": [], "index": 485, "label": "Haskore", "paradigms": [], "id": "/en/haskore", "influenced": []}, {"size": 0, "influencedby": [], "index": 486, "label": "Hindawi Programming System", "paradigms": [], "id": "/en/hindawi_programming_system", "influenced": []}, {"size": 3, "influencedby": [{"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Caml", "id": "/en/caml"}, {"name": "Erlang", "id": "/en/erlang"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "ML", "id": "/en/ml"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Scala", "id": "/en/scala_programming_language"}], "index": 487, "label": "F#", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Type inference", "id": "/en/type_inference"}], "id": "/en/f_sharp_programming_language", "influenced": [{"name": "F*", "id": "/wikipedia/en_title/F$002A_$0028programming_language$0029"}, {"name": "LiveScript", "id": "/dataworld/freeq/job_97bee9f2-44cd-48e5-a6e4-8fb0994e8ae6_var_en_wikipedia_org_wiki_LiveScript"}, {"name": "Visual Basic .NET", "id": "/en/visual_basic_net"}]}, {"size": 0, "influencedby": [], "index": 488, "label": "MUSIC-N", "paradigms": [], "id": "/en/music-n", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}], "index": 489, "label": "S-Lang", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/s-lang", "influenced": []}, {"size": 0, "influencedby": [], "index": 490, "label": "JSyn", "paradigms": [], "id": "/en/jsyn", "influenced": []}, {"size": 0, "influencedby": [], "index": 491, "label": "Snowball", "paradigms": [], "id": "/en/snowball_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "Forth", "id": "/en/forth"}], "index": 492, "label": "Abundance", "paradigms": [{"name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}], "id": "/m/09trtv", "influenced": []}, {"size": 0, "influencedby": [], "index": 493, "label": "Real-time Cmix", "paradigms": [], "id": "/en/real-time_cmix", "influenced": []}, {"size": 0, "influencedby": [], "index": 494, "label": "NIL", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/wikipedia/en_title/NIL_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 495, "label": "Symbolic Sound Corporation", "paradigms": [], "id": "/en/symbolic_sound_corporation", "influenced": []}, {"size": 1, "influencedby": [{"name": "FALSE", "id": "/en/false"}], "index": 496, "label": "Befunge", "paradigms": [{"name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}], "id": "/en/befunge", "influenced": [{"name": "Argh!", "id": "/m/0dgcxwt"}]}, {"size": 1, "influencedby": [{"name": "APL", "id": "/en/apl"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Fortran", "id": "/en/fortran"}, {"name": "Scheme", "id": "/en/scheme"}], "index": 497, "label": "S", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/s_programming_language", "influenced": [{"name": "R", "id": "/wikipedia/pt/R_$0028linguagem_de_programa$00E7$00E3o$0029"}]}, {"size": 0, "influencedby": [], "index": 498, "label": "Moto programming language", "paradigms": [], "id": "/en/moto_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 499, "label": "COMSOL Script", "paradigms": [], "id": "/en/comsol_script", "influenced": []}, {"size": 0, "influencedby": [], "index": 500, "label": "Inform", "paradigms": [{"name": "Declarative programming", "id": "/en/declarative_programming"}, {"name": "Logic programming", "id": "/en/logic_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/inform", "influenced": []}, {"size": 0, "influencedby": [], "index": 501, "label": "Agilent VEE", "paradigms": [], "id": "/en/agilent_vee", "influenced": []}, {"size": 0, "influencedby": [], "index": 502, "label": "Object Constraint Language", "paradigms": [], "id": "/en/object_constraint_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 503, "label": "Parakeet", "paradigms": [], "id": "/en/parakeet_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "Ada", "id": "/en/ada"}, {"name": "C++", "id": "/en/cplusplus"}], "index": 504, "label": "XL", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/en/xl_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 505, "label": "Stateflow", "paradigms": [], "id": "/en/stateflow", "influenced": []}, {"size": 0, "influencedby": [], "index": 506, "label": "Revolution", "paradigms": [], "id": "/wikipedia/en_title/Revolution_$0028development_environment$0029", "influenced": []}, {"size": 1, "influencedby": [{"name": "APL", "id": "/en/apl"}], "index": 507, "label": "Q", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/q_programming_language", "influenced": [{"name": "Pure", "id": "/wikipedia/en_title/Pure_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [], "index": 508, "label": "FCode", "paradigms": [], "id": "/en/fcode", "influenced": []}, {"size": 0, "influencedby": [{"name": "Common Lisp", "id": "/en/common_lisp"}], "index": 509, "label": "newLISP", "paradigms": [], "id": "/en/newlisp", "influenced": []}, {"size": 1, "influencedby": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 510, "label": "MDL", "paradigms": [], "id": "/en/mdl_programming_language", "influenced": [{"name": "Scheme", "id": "/en/scheme"}]}, {"size": 0, "influencedby": [{"name": "COBOL", "id": "/en/cobol"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Objective-C", "id": "/en/objective-c"}, {"name": "SQL", "id": "/en/sql"}], "index": 511, "label": "ABAP", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/abap", "influenced": []}, {"size": 0, "influencedby": [], "index": 512, "label": "ChucK", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}], "id": "/en/chuck", "influenced": []}, {"size": 1, "influencedby": [{"name": "Metafont", "id": "/en/metafont"}], "index": 513, "label": "MetaPost", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/en/metapost", "influenced": [{"name": "Asymptote", "id": "/wikipedia/it/Asymptote"}]}, {"size": 0, "influencedby": [], "index": 514, "label": "Promela", "paradigms": [], "id": "/en/promela", "influenced": []}, {"size": 1, "influencedby": [], "index": 515, "label": "ZPL", "paradigms": [{"name": "Array programming", "id": "/en/array_programming"}], "id": "/en/zpl_programming_language", "influenced": [{"name": "Chapel", "id": "/en/chapel_programming_language"}]}, {"size": 0, "influencedby": [{"name": "Joy", "id": "/en/joy_programming_language"}, {"name": "PostScript", "id": "/en/postscript"}], "index": 516, "label": "V", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}], "id": "/m/02vmlcq", "influenced": []}, {"size": 0, "influencedby": [], "index": 517, "label": "Bidule", "paradigms": [], "id": "/en/bidule", "influenced": []}, {"size": 0, "influencedby": [{"name": "BASIC", "id": "/en/basic"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Object Pascal", "id": "/en/object_pascal"}], "index": 518, "label": "Game Maker Language", "paradigms": [{"name": "Event-driven programming", "id": "/en/event_driven_programming_language"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/game_maker_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "ALGOL 60", "id": "/en/algol_60"}], "index": 519, "label": "Euler", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/euler_programming_language", "influenced": []}, {"size": 3, "influencedby": [], "index": 520, "label": "HyperTalk", "paradigms": [{"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/hypertalk", "influenced": [{"name": "AppleScript", "id": "/en/applescript"}, {"name": "ECMAScript", "id": "/en/ecmascript"}, {"name": "LiveCode", "id": "/en/revolution_programming_language"}]}, {"size": 0, "influencedby": [], "index": 521, "label": "TXL", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/txl", "influenced": []}, {"size": 0, "influencedby": [], "index": 522, "label": "EC", "paradigms": [], "id": "/m/03d00x7", "influenced": []}, {"size": 2, "influencedby": [], "index": 523, "label": "FALSE", "paradigms": [], "id": "/en/false", "influenced": [{"name": "Befunge", "id": "/en/befunge"}, {"name": "Brainfuck", "id": "/en/brainfuck"}]}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "MOO", "id": "/en/moo_programming_language"}, {"name": "MUF", "id": "/en/muf"}], "index": 524, "label": "ColdC", "paradigms": [{"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/en/coldc", "influenced": []}, {"size": 0, "influencedby": [], "index": 525, "label": "FRACTRAN", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/fractran", "influenced": []}, {"size": 0, "influencedby": [{"name": "J", "id": "/wikipedia/ja/J_$0028$30D7$30ED$30B0$30E9$30DF$30F3$30B0$8A00$8A9E$0029"}], "index": 526, "label": "NumPy", "paradigms": [], "id": "/en/numerical_python", "influenced": []}, {"size": 0, "influencedby": [], "index": 527, "label": "Yorick", "paradigms": [], "id": "/en/yorick_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 528, "label": "RPython", "paradigms": [], "id": "/en/rpython", "influenced": []}, {"size": 0, "influencedby": [], "index": 529, "label": "Query by Example", "paradigms": [], "id": "/en/query_by_example", "influenced": []}, {"size": 0, "influencedby": [{"name": "Ada", "id": "/en/ada"}, {"name": "BASIC", "id": "/en/basic"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "JavaScript", "id": "/en/javascript"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Verilog", "id": "/en/verilog"}], "index": 530, "label": "Aikido Programming Language", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/aikido_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 531, "label": "wxWidgets", "paradigms": [], "id": "/en/wxwidgets", "influenced": []}, {"size": 0, "influencedby": [], "index": 532, "label": "Heron", "paradigms": [], "id": "/m/040_6qz", "influenced": []}, {"size": 1, "influencedby": [], "index": 533, "label": "SKI combinator calculus", "paradigms": [], "id": "/en/ski_combinator_calculus", "influenced": [{"name": "Unlambda", "id": "/en/unlambda"}]}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Design By Numbers", "id": "/en/design_by_numbers"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Logo", "id": "/wikipedia/bg_id/68599"}, {"name": "PostScript", "id": "/en/postscript"}], "index": 534, "label": "Processing", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/processing", "influenced": []}, {"size": 1, "influencedby": [], "index": 535, "label": "Design By Numbers", "paradigms": [], "id": "/en/design_by_numbers", "influenced": [{"name": "Processing", "id": "/en/processing"}]}, {"size": 0, "influencedby": [], "index": 536, "label": "APL\\360", "paradigms": [], "id": "/en/apl_360", "influenced": []}, {"size": 0, "influencedby": [], "index": 537, "label": "I-APL", "paradigms": [], "id": "/en/i_apl", "influenced": []}, {"size": 0, "influencedby": [], "index": 538, "label": "APL*PLUS", "paradigms": [], "id": "/m/045m83k", "influenced": []}, {"size": 0, "influencedby": [], "index": 539, "label": "APL2", "paradigms": [], "id": "/en/apl2", "influenced": []}, {"size": 0, "influencedby": [{"name": "PL/SQL", "id": "/en/pl_sql"}], "index": 540, "label": "PL/pgSQL", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/en/pl_pgsql", "influenced": []}, {"size": 0, "influencedby": [], "index": 541, "label": "Applesoft BASIC", "paradigms": [], "id": "/en/applesoft_basic", "influenced": []}, {"size": 2, "influencedby": [{"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "S", "id": "/en/s_programming_language"}, {"name": "Scheme", "id": "/en/scheme"}], "index": 542, "label": "R", "paradigms": [{"name": "Array programming", "id": "/en/array_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/wikipedia/pt/R_$0028linguagem_de_programa$00E7$00E3o$0029", "influenced": [{"name": "Julia", "id": "/wikipedia/en_title/Julia_$0028programming_language$0029"}, {"name": "PCASTL", "id": "/en/pcastl"}]}, {"size": 0, "influencedby": [], "index": 543, "label": "A Graphics Language", "paradigms": [], "id": "/en/a_graphics_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 544, "label": "ABLE", "paradigms": [], "id": "/en/able", "influenced": []}, {"size": 0, "influencedby": [], "index": 545, "label": "ATLAS Transformation Language", "paradigms": [], "id": "/en/atlas_transformation_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 546, "label": "ATOLL", "paradigms": [], "id": "/en/atoll_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 547, "label": "Abbreviated Test Language for All Systems", "paradigms": [], "id": "/en/abbreviated_test_language_for_avionics_systems", "influenced": []}, {"size": 0, "influencedby": [], "index": 548, "label": "Advanced Continuous Simulation Language", "paradigms": [], "id": "/en/advanced_continuous_simulation_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 549, "label": "Ana", "paradigms": [], "id": "/wikipedia/en_title/Ana_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 550, "label": "Apple Media Tool", "paradigms": [], "id": "/en/apple_media_tool", "influenced": []}, {"size": 0, "influencedby": [{"name": "MetaPost", "id": "/en/metapost"}], "index": 551, "label": "Asymptote", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/wikipedia/it/Asymptote", "influenced": []}, {"size": 0, "influencedby": [], "index": 552, "label": "AutoLISP", "paradigms": [], "id": "/en/autolisp", "influenced": []}, {"size": 0, "influencedby": [], "index": 553, "label": "BANCStar programming language", "paradigms": [], "id": "/en/bancstar_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 554, "label": "BEFLIX", "paradigms": [], "id": "/en/beflix", "influenced": []}, {"size": 0, "influencedby": [], "index": 555, "label": "BUGSYS", "paradigms": [], "id": "/en/bugsys", "influenced": []}, {"size": 0, "influencedby": [], "index": 556, "label": "BuildProfessional", "paradigms": [], "id": "/en/buildprofessional", "influenced": []}, {"size": 1, "influencedby": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 557, "label": "CLIPS", "paradigms": [], "id": "/en/clips_programming_language", "influenced": [{"name": "Premise", "id": "/dataworld/freeq/job_e8f1caf2-6b5c-43d6-ac03-28a4ed3e809c_var_en_wikipedia_org_wiki_Premise_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [], "index": 558, "label": "CMS-2", "paradigms": [], "id": "/en/cms-2_programming_language", "influenced": []}, {"size": 1, "influencedby": [], "index": 559, "label": "COMIT", "paradigms": [], "id": "/en/comit", "influenced": [{"name": "SNOBOL", "id": "/en/snobol"}]}, {"size": 1, "influencedby": [], "index": 560, "label": "Camlp4", "paradigms": [], "id": "/en/camlp4", "influenced": [{"name": "Rust", "id": "/wikipedia/en_title/Rust_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [], "index": 561, "label": "Clarion", "paradigms": [], "id": "/en/clarion_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 562, "label": "Collaborative human interpreter", "paradigms": [], "id": "/en/collaborative_human_interpreter", "influenced": []}, {"size": 0, "influencedby": [], "index": 563, "label": "CyberQuery", "paradigms": [], "id": "/en/cyberquery", "influenced": []}, {"size": 0, "influencedby": [], "index": 564, "label": "Datapoint's Advanced Systems Language", "paradigms": [], "id": "/en/dasl_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 565, "label": "Distributed Application Specification Language", "paradigms": [], "id": "/wikipedia/en_title/Distributed_Application_Specification_Language", "influenced": []}, {"size": 0, "influencedby": [], "index": 566, "label": "DataFlex", "paradigms": [], "id": "/en/dataflex", "influenced": []}, {"size": 0, "influencedby": [], "index": 567, "label": "Eltron Programming Language", "paradigms": [], "id": "/en/eltron_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 568, "label": "Emios", "paradigms": [], "id": "/en/emios", "influenced": []}, {"size": 0, "influencedby": [], "index": 569, "label": "Escapade", "paradigms": [], "id": "/en/escapade", "influenced": []}, {"size": 0, "influencedby": [], "index": 570, "label": "EusLisp Robot Programming Language", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/euslisp_robot_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 571, "label": "FOCUS", "paradigms": [], "id": "/en/focus", "influenced": []}, {"size": 0, "influencedby": [], "index": 572, "label": "FOURGEN", "paradigms": [], "id": "/en/fourgen", "influenced": []}, {"size": 0, "influencedby": [], "index": 573, "label": "Focal", "paradigms": [], "id": "/wikipedia/de_id/4070649", "influenced": []}, {"size": 0, "influencedby": [], "index": 574, "label": "FourGen CASE Tools", "paradigms": [], "id": "/en/fourgen_case_tools", "influenced": []}, {"size": 0, "influencedby": [], "index": 575, "label": "Fuzzy Control Language", "paradigms": [], "id": "/en/fuzzy_control_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 576, "label": "G-code", "paradigms": [], "id": "/en/g-code", "influenced": []}, {"size": 0, "influencedby": [], "index": 577, "label": "GReAT", "paradigms": [], "id": "/en/great", "influenced": []}, {"size": 0, "influencedby": [], "index": 578, "label": "Geometric Description Language", "paradigms": [], "id": "/en/geometric_description_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 579, "label": "Grammar-oriented programming", "paradigms": [], "id": "/en/grammar-oriented_programming", "influenced": []}, {"size": 0, "influencedby": [], "index": 580, "label": "HPGL", "paradigms": [], "id": "/en/hpgl", "influenced": []}, {"size": 1, "influencedby": [], "index": 581, "label": "Harbour", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/harbour_compiler", "influenced": [{"name": "xHarbour", "id": "/en/xharbour"}]}, {"size": 0, "influencedby": [], "index": 582, "label": "Inform version history", "paradigms": [], "id": "/en/history_of_inform_releases", "influenced": []}, {"size": 3, "influencedby": [], "index": 583, "label": "HyperCard", "paradigms": [], "id": "/en/hypercard", "influenced": [{"name": "AppleScript", "id": "/en/applescript"}, {"name": "Etoys", "id": "/en/etoys"}, {"name": "Scratch", "id": "/wikipedia/de_id/2772564"}]}, {"size": 0, "influencedby": [], "index": 584, "label": "IBM Informix-4GL", "paradigms": [], "id": "/en/informix-4gl", "influenced": []}, {"size": 0, "influencedby": [], "index": 585, "label": "IEC 61131-3", "paradigms": [], "id": "/en/iec_61131-3", "influenced": []}, {"size": 1, "influencedby": [], "index": 586, "label": "Interpress", "paradigms": [], "id": "/en/interpress", "influenced": [{"name": "PostScript", "id": "/en/postscript"}]}, {"size": 1, "influencedby": [], "index": 587, "label": "Job Control Language", "paradigms": [], "id": "/en/job_control_language", "influenced": [{"name": "AS/400 Control Language", "id": "/en/as_400_control_language"}]}, {"size": 0, "influencedby": [], "index": 588, "label": "Job entry control language", "paradigms": [], "id": "/en/jecl", "influenced": []}, {"size": 0, "influencedby": [], "index": 589, "label": "Krypton", "paradigms": [{"name": "Frame language", "id": "/en/frame_language"}, {"name": "Knowledge Representation Language", "id": "/m/0dn3p3x"}], "id": "/en/krypton", "influenced": []}, {"size": 0, "influencedby": [], "index": 590, "label": "Kermeta", "paradigms": [], "id": "/en/kermeta", "influenced": []}, {"size": 0, "influencedby": [], "index": 591, "label": "Lego Logo", "paradigms": [], "id": "/en/lego_logo", "influenced": []}, {"size": 0, "influencedby": [], "index": 592, "label": "Loco", "paradigms": [], "id": "/m/062bml", "influenced": []}, {"size": 0, "influencedby": [], "index": 593, "label": "M2M", "paradigms": [], "id": "/wikipedia/en_title/M2M_$0028Eclipse$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 594, "label": "mIRC scripting language", "paradigms": [{"name": "Event-driven programming", "id": "/en/event-driven_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/mirc_script", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Perl", "id": "/en/perl"}], "index": 595, "label": "MIVA Script", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/en/mivascript", "influenced": []}, {"size": 1, "influencedby": [], "index": 596, "label": "MLisp", "paradigms": [], "id": "/en/mlisp", "influenced": [{"name": "CGOL", "id": "/en/cgol"}]}, {"size": 0, "influencedby": [], "index": 597, "label": "Macaulay computer algebra system", "paradigms": [], "id": "/en/macaulay_computer_algebra_system", "influenced": []}, {"size": 0, "influencedby": [], "index": 598, "label": "Maya Embedded Language", "paradigms": [], "id": "/en/maya_embedded_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 599, "label": "Mocklisp", "paradigms": [], "id": "/en/mocklisp", "influenced": []}, {"size": 0, "influencedby": [], "index": 600, "label": "Model transformation language", "paradigms": [], "id": "/en/model_transformation_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 601, "label": "Model transformation", "paradigms": [], "id": "/en/model_transformation", "influenced": []}, {"size": 0, "influencedby": [], "index": 602, "label": "Model-driven architecture", "paradigms": [], "id": "/en/model-driven_architecture", "influenced": []}, {"size": 0, "influencedby": [], "index": 603, "label": "Model-driven integration", "paradigms": [], "id": "/en/model_driven_integration", "influenced": []}, {"size": 0, "influencedby": [], "index": 604, "label": "Modelling of General Systems", "paradigms": [], "id": "/en/modelling_of_general_systems", "influenced": []}, {"size": 0, "influencedby": [], "index": 605, "label": "OCAL", "paradigms": [], "id": "/en/ocal", "influenced": []}, {"size": 0, "influencedby": [], "index": 606, "label": "ObjectPAL", "paradigms": [], "id": "/en/objectpal", "influenced": []}, {"size": 0, "influencedby": [], "index": 607, "label": "OmniMark", "paradigms": [], "id": "/en/omnimark", "influenced": []}, {"size": 0, "influencedby": [], "index": 608, "label": "Operational Control Language", "paradigms": [], "id": "/en/operational_control_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 609, "label": "PFXplus", "paradigms": [], "id": "/en/pfxplus", "influenced": []}, {"size": 0, "influencedby": [], "index": 610, "label": "POPS", "paradigms": [], "id": "/en/pops", "influenced": []}, {"size": 0, "influencedby": [], "index": 611, "label": "Page description language", "paradigms": [], "id": "/en/page_description_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 612, "label": "Pantalk", "paradigms": [], "id": "/en/pantalk", "influenced": []}, {"size": 0, "influencedby": [], "index": 613, "label": "Paradiseo", "paradigms": [], "id": "/en/paradiseo", "influenced": []}, {"size": 0, "influencedby": [], "index": 614, "label": "Petriscript", "paradigms": [], "id": "/en/petriscript", "influenced": []}, {"size": 0, "influencedby": [], "index": 615, "label": "QUIKSCRIPT", "paradigms": [], "id": "/wikipedia/en_title/QUIKSCRIPT", "influenced": []}, {"size": 0, "influencedby": [], "index": 616, "label": "QVT", "paradigms": [], "id": "/en/qvt", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}], "index": 617, "label": "QuakeC", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/quakec", "influenced": []}, {"size": 0, "influencedby": [], "index": 618, "label": "RTML", "paradigms": [], "id": "/en/rtml", "influenced": []}, {"size": 0, "influencedby": [], "index": 619, "label": "SIMCOS", "paradigms": [], "id": "/en/simcos", "influenced": []}, {"size": 0, "influencedby": [], "index": 620, "label": "Shorthand Language", "paradigms": [], "id": "/en/shorthand_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 621, "label": "Simkin", "paradigms": [], "id": "/en/simkin", "influenced": []}, {"size": 0, "influencedby": [], "index": 622, "label": "TACPOL", "paradigms": [], "id": "/en/tacpol_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 623, "label": "TADS", "paradigms": [{"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/en/tads", "influenced": []}, {"size": 0, "influencedby": [], "index": 624, "label": "TSP", "paradigms": [], "id": "/en/tsp", "influenced": []}, {"size": 0, "influencedby": [], "index": 625, "label": "Tefkat", "paradigms": [], "id": "/en/tefkat", "influenced": []}, {"size": 0, "influencedby": [], "index": 626, "label": "Cocoa", "paradigms": [], "id": "/wikipedia/it_id/49970", "influenced": []}, {"size": 0, "influencedby": [], "index": 627, "label": "2.PAK", "paradigms": [], "id": "/en/2_pak", "influenced": []}, {"size": 0, "influencedby": [], "index": 628, "label": "20-GATE", "paradigms": [], "id": "/en/20-gate", "influenced": []}, {"size": 0, "influencedby": [], "index": 629, "label": "3APL", "paradigms": [], "id": "/en/3apl", "influenced": []}, {"size": 0, "influencedby": [], "index": 630, "label": "473L Query", "paradigms": [], "id": "/en/473l_query", "influenced": []}, {"size": 0, "influencedby": [], "index": 631, "label": "51-FORTH", "paradigms": [], "id": "/en/51-forth", "influenced": []}, {"size": 0, "influencedby": [], "index": 632, "label": "A#", "paradigms": [], "id": "/en/a_sharp", "influenced": []}, {"size": 0, "influencedby": [], "index": 633, "label": "A-0 System", "paradigms": [], "id": "/en/a-0_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 634, "label": "ABC ALGOL", "paradigms": [], "id": "/en/abc_algol", "influenced": []}, {"size": 0, "influencedby": [], "index": 635, "label": "ACC", "paradigms": [], "id": "/en/acc_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 636, "label": "Accent", "paradigms": [], "id": "/en/accent_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 637, "label": "Action Code Script", "paradigms": [], "id": "/en/action_code_script", "influenced": []}, {"size": 0, "influencedby": [], "index": 638, "label": "Algebraic Interpretive Dialogue", "paradigms": [], "id": "/en/algebraic_interpretive_dialogue", "influenced": []}, {"size": 0, "influencedby": [], "index": 639, "label": "AIMMS", "paradigms": [], "id": "/en/aimms", "influenced": []}, {"size": 0, "influencedby": [], "index": 640, "label": "Cleverpath AION Business Rules Expert", "paradigms": [], "id": "/en/cleverpath_aion_business_rules_expert", "influenced": []}, {"size": 0, "influencedby": [], "index": 641, "label": "IBM Basic assembly language and successors", "paradigms": [], "id": "/en/basic_assembly_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 642, "label": "Algae programming language", "paradigms": [], "id": "/en/algae_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 643, "label": "Alphard", "paradigms": [], "id": "/en/alphard_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 644, "label": "Amiga E", "paradigms": [], "id": "/en/amigae", "influenced": []}, {"size": 0, "influencedby": [], "index": 645, "label": "AMOS", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/amos_basic", "influenced": []}, {"size": 0, "influencedby": [{"name": "AWK", "id": "/en/awk"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}], "index": 646, "label": "AMPL", "paradigms": [{"name": "Declarative programming", "id": "/en/declarative_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/en/ampl", "influenced": []}, {"size": 0, "influencedby": [], "index": 647, "label": "ApeScript", "paradigms": [], "id": "/en/apescript", "influenced": []}, {"size": 0, "influencedby": [], "index": 648, "label": "Apply", "paradigms": [], "id": "/en/apply", "influenced": []}, {"size": 0, "influencedby": [], "index": 649, "label": "ARexx", "paradigms": [], "id": "/en/arexx", "influenced": []}, {"size": 0, "influencedby": [], "index": 650, "label": "ARS++", "paradigms": [], "id": "/en/arsplusplus", "influenced": []}, {"size": 0, "influencedby": [], "index": 651, "label": "Abstract State Machine Language", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/abstract_state_machine_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 652, "label": "Autocoder", "paradigms": [], "id": "/en/autocoder", "influenced": []}, {"size": 1, "influencedby": [{"name": "BASIC", "id": "/en/basic"}], "index": 653, "label": "AutoIt", "paradigms": [], "id": "/en/autoit", "influenced": [{"name": "Beginners Programming Language", "id": "/en/bpl_beginners_programming_langauge"}]}, {"size": 0, "influencedby": [], "index": 654, "label": "Averest", "paradigms": [], "id": "/en/averest", "influenced": []}, {"size": 1, "influencedby": [{"name": "BCPL", "id": "/en/bcpl"}, {"name": "PL/I", "id": "/en/pl_i"}], "index": 655, "label": "B", "paradigms": [{"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/b_programming_language", "influenced": [{"name": "C", "id": "/wikipedia/fr_id/1711"}]}, {"size": 0, "influencedby": [], "index": 656, "label": "BCompile", "paradigms": [], "id": "/en/bcompile", "influenced": []}, {"size": 0, "influencedby": [{"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 657, "label": "BeanShell", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/beanshell", "influenced": []}, {"size": 0, "influencedby": [{"name": "Simula", "id": "/en/simula"}], "index": 658, "label": "BETA", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/beta", "influenced": []}, {"size": 0, "influencedby": [], "index": 659, "label": "Bigwig", "paradigms": [], "id": "/wikipedia/en_title/Bigwig_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 660, "label": "Blitz BASIC", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/blitz_basic", "influenced": []}, {"size": 0, "influencedby": [], "index": 661, "label": "Blue", "paradigms": [], "id": "/en/blue_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 662, "label": "Dream Maker", "paradigms": [], "id": "/en/byond", "influenced": []}, {"size": 0, "influencedby": [{"name": "MUMPS", "id": "/en/mumps"}], "index": 663, "label": "Cach\u00e9 ObjectScript", "paradigms": [{"name": "Database programming", "id": "/en/database_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/cache_objectscript", "influenced": []}, {"size": 0, "influencedby": [{"name": "Haskell", "id": "/en/haskell"}], "index": 664, "label": "Cayenne", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/cayenne_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 665, "label": "Cesil", "paradigms": [], "id": "/en/cesil", "influenced": []}, {"size": 0, "influencedby": [], "index": 666, "label": "Cg", "paradigms": [], "id": "/en/cg_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "High Performance Fortran", "id": "/en/high_performance_fortran"}, {"name": "ZPL", "id": "/en/zpl_programming_language"}], "index": 667, "label": "Chapel", "paradigms": [{"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Parallel computing", "id": "/en/parallel_computing"}], "id": "/en/chapel_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 668, "label": "CHAIN", "paradigms": [], "id": "/wikipedia/en_title/CHAIN_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 669, "label": "Charity", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/charity_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 670, "label": "Chef", "paradigms": [], "id": "/wikipedia/ru/Chef", "influenced": []}, {"size": 0, "influencedby": [{"name": "COBOL", "id": "/en/cobol"}, {"name": "PL/I", "id": "/en/pl_i"}], "index": 671, "label": "CHILL", "paradigms": [{"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/chill", "influenced": []}, {"size": 0, "influencedby": [], "index": 672, "label": "CICS", "paradigms": [], "id": "/en/cics", "influenced": []}, {"size": 0, "influencedby": [], "index": 673, "label": "CL", "paradigms": [], "id": "/m/02x9y83", "influenced": []}, {"size": 0, "influencedby": [], "index": 674, "label": "CLIST", "paradigms": [], "id": "/en/clist", "influenced": []}, {"size": 0, "influencedby": [{"name": "COBOL", "id": "/en/cobol"}], "index": 675, "label": "CobolScript", "paradigms": [], "id": "/en/cobolscript", "influenced": []}, {"size": 0, "influencedby": [{"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Eiffel", "id": "/en/eiffel"}, {"name": "Objective-C", "id": "/en/objective-c"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}], "index": 676, "label": "Cobra", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/en_title/Cobra_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 677, "label": "ColdFusion Markup Language", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/coldfusion_markup_language", "influenced": []}, {"size": 1, "influencedby": [], "index": 678, "label": "Common Intermediate Language", "paradigms": [{"name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}], "id": "/en/common_intermediate_language", "influenced": [{"name": "Cat", "id": "/wikipedia/fr/Cat_$0028langage$0029"}]}, {"size": 0, "influencedby": [{"name": "Oberon-2", "id": "/en/oberon-2"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 679, "label": "Component Pascal", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Modular programming", "id": "/en/modularity"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/component_pascal", "influenced": []}, {"size": 0, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "JOVIAL", "id": "/en/jovial"}], "index": 680, "label": "Coral 66", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/coral66_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 681, "label": "CorVision", "paradigms": [], "id": "/en/corvision", "influenced": []}, {"size": 1, "influencedby": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 682, "label": "COWSEL", "paradigms": [], "id": "/en/cowsel", "influenced": [{"name": "POP-2", "id": "/en/pop-2"}]}, {"size": 0, "influencedby": [], "index": 683, "label": "Csound", "paradigms": [], "id": "/en/csound", "influenced": []}, {"size": 1, "influencedby": [{"name": "ML", "id": "/en/ml"}], "index": 684, "label": "Cyclone", "paradigms": [], "id": "/en/cyclone_programming_language", "influenced": [{"name": "Rust", "id": "/wikipedia/en_title/Rust_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [{"name": "C++", "id": "/en/cplusplus"}, {"name": "Lua", "id": "/en/lua_programming_language"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Squirrel", "id": "/en/squirrel_programming_language"}], "index": 685, "label": "Dao Language", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/dao_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 686, "label": "DarkBASIC", "paradigms": [], "id": "/en/darkbasic", "influenced": []}, {"size": 2, "influencedby": [{"name": "Prolog", "id": "/en/prolog"}], "index": 687, "label": "Datalog", "paradigms": [{"name": "Logic programming", "id": "/en/logic_programming"}], "id": "/en/datalog", "influenced": [{"name": ".QL", "id": "/wikipedia/en_title/$002EQL"}, {"name": "SQL", "id": "/en/sql"}]}, {"size": 0, "influencedby": [], "index": 688, "label": "Deesel", "paradigms": [], "id": "/en/deesel", "influenced": []}, {"size": 0, "influencedby": [], "index": 689, "label": "Dialect", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/pt/Dialect_$0028linguagem_de_programa$00E7$00E3o$0029", "influenced": []}, {"size": 1, "influencedby": [], "index": 690, "label": "DIGITAL Command Language", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/en/digital_command_language", "influenced": [{"name": "Windows PowerShell", "id": "/en/windows_powershell"}]}, {"size": 0, "influencedby": [], "index": 691, "label": "EASY", "paradigms": [], "id": "/en/easy", "influenced": []}, {"size": 0, "influencedby": [], "index": 692, "label": "Einstein", "paradigms": [], "id": "/m/043mmnj", "influenced": []}, {"size": 0, "influencedby": [], "index": 693, "label": "EGL", "paradigms": [], "id": "/en/enterprise_generation_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 694, "label": "Esterel", "paradigms": [], "id": "/en/esterel", "influenced": []}, {"size": 3, "influencedby": [{"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 695, "label": "Euclid", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/euclid_programming_language", "influenced": [{"name": "Concurrent Euclid", "id": "/en/concurrent_euclid"}, {"name": "Mesa", "id": "/wikipedia/de_id/1570385"}, {"name": "Turing", "id": "/en/turing_programming_language"}]}, {"size": 0, "influencedby": [], "index": 696, "label": "CMS EXEC", "paradigms": [], "id": "/en/cms_exec", "influenced": []}, {"size": 2, "influencedby": [], "index": 697, "label": "EXEC 2", "paradigms": [], "id": "/en/exec_2", "influenced": [{"name": "NetRexx", "id": "/en/netrexx"}, {"name": "Rexx", "id": "/en/rexx"}]}, {"size": 0, "influencedby": [], "index": 698, "label": "F", "paradigms": [], "id": "/en/f_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "C++", "id": "/en/cplusplus"}, {"name": "ML", "id": "/en/ml"}], "index": 699, "label": "Felix", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/felix_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 700, "label": "Focal", "paradigms": [], "id": "/en/focal", "influenced": []}, {"size": 0, "influencedby": [], "index": 701, "label": "FORMAC", "paradigms": [], "id": "/en/formac_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 702, "label": "Formula language", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/formula_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "Fortran", "id": "/en/fortran"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "Scala", "id": "/en/scala_programming_language"}], "index": 703, "label": "Fortress", "paradigms": [{"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Parallel computing", "id": "/en/parallel_computing"}], "id": "/en/fortress_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 704, "label": "Gibiane", "paradigms": [], "id": "/en/gibiane", "influenced": []}, {"size": 0, "influencedby": [], "index": 705, "label": "GPSS", "paradigms": [], "id": "/en/gpss", "influenced": []}, {"size": 0, "influencedby": [{"name": "BASIC", "id": "/en/basic"}], "index": 706, "label": "GRASS", "paradigms": [], "id": "/en/grass_programming_language", "influenced": []}, {"size": 1, "influencedby": [], "index": 707, "label": "The Green Object Oriented Language", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/the_green_object_oriented_language", "influenced": [{"name": "Ada", "id": "/en/ada"}]}, {"size": 0, "influencedby": [], "index": 708, "label": "IBM HAScript", "paradigms": [], "id": "/en/hascript", "influenced": []}, {"size": 0, "influencedby": [], "index": 709, "label": "Hardware description language", "paradigms": [], "id": "/en/hardware_description_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 710, "label": "Hoc", "paradigms": [], "id": "/wikipedia/en_title/Hoc_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 711, "label": "ICI", "paradigms": [], "id": "/en/ici_programming_language", "influenced": []}, {"size": 1, "influencedby": [], "index": 712, "label": "Information Processing Language", "paradigms": [], "id": "/en/information_processing_language", "influenced": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}]}, {"size": 0, "influencedby": [], "index": 713, "label": "INTERCAL", "paradigms": [], "id": "/en/intercal", "influenced": []}, {"size": 0, "influencedby": [], "index": 714, "label": "IPTSCRAE", "paradigms": [], "id": "/en/iptscrae", "influenced": []}, {"size": 0, "influencedby": [], "index": 715, "label": "ISPF", "paradigms": [], "id": "/en/ispf", "influenced": []}, {"size": 1, "influencedby": [], "index": 716, "label": "Visual J++", "paradigms": [], "id": "/en/visual_jplusplus", "influenced": [{"name": "J#", "id": "/wikipedia/ja_id/1325633"}]}, {"size": 0, "influencedby": [], "index": 717, "label": "JAL", "paradigms": [], "id": "/en/jal", "influenced": []}, {"size": 2, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}], "index": 718, "label": "JOVIAL", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/jovial", "influenced": [{"name": "Coral 66", "id": "/en/coral66_programming_language"}, {"name": "SYMPL", "id": "/en/sympl"}]}, {"size": 0, "influencedby": [], "index": 719, "label": "Kiev programming language", "paradigms": [], "id": "/en/kiev_programming_language", "influenced": []}, {"size": 2, "influencedby": [{"name": "SASL", "id": "/en/sasl_programming_language"}], "index": 720, "label": "Kent Recursive Calculator", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/kent_recursive_calculator", "influenced": [{"name": "Haskell", "id": "/en/haskell"}, {"name": "Miranda", "id": "/en/miranda_programming_language"}]}, {"size": 0, "influencedby": [], "index": 721, "label": "L programming language", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/l_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 722, "label": "Lagoona", "paradigms": [], "id": "/en/lagoona_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 723, "label": "LANSA", "paradigms": [], "id": "/en/lansa", "influenced": []}, {"size": 0, "influencedby": [], "index": 724, "label": "Limnor", "paradigms": [], "id": "/en/limnor", "influenced": []}, {"size": 0, "influencedby": [], "index": 725, "label": "Lingo", "paradigms": [], "id": "/en/lingo_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "Eiffel", "id": "/en/eiffel"}, {"name": "Self", "id": "/wikipedia/ja_id/905339"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 726, "label": "Lisaac", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/en/lisaac", "influenced": []}, {"size": 0, "influencedby": [], "index": 727, "label": "m4", "paradigms": [], "id": "/en/m4", "influenced": []}, {"size": 0, "influencedby": [{"name": "ALGOL 58", "id": "/en/algol_58"}], "index": 728, "label": "MAD", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/en/mad_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 729, "label": "MapBasic", "paradigms": [], "id": "/en/mapbasic", "influenced": []}, {"size": 0, "influencedby": [], "index": 730, "label": "MARK IV", "paradigms": [], "id": "/en/mark_iv", "influenced": []}, {"size": 0, "influencedby": [], "index": 731, "label": "Microassembler", "paradigms": [], "id": "/en/microassembler", "influenced": []}, {"size": 0, "influencedby": [], "index": 732, "label": "MicroScript programming language", "paradigms": [], "id": "/en/microscript_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 733, "label": "Moby", "paradigms": [], "id": "/en/moby_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 734, "label": "Model 204", "paradigms": [], "id": "/en/model_204", "influenced": []}, {"size": 0, "influencedby": [], "index": 735, "label": "Mortran", "paradigms": [], "id": "/en/mortran", "influenced": []}, {"size": 1, "influencedby": [], "index": 736, "label": "Napier88", "paradigms": [], "id": "/en/napier88", "influenced": [{"name": "Rust", "id": "/wikipedia/en_title/Rust_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [], "index": 737, "label": "NATURAL", "paradigms": [], "id": "/en/natural", "influenced": []}, {"size": 0, "influencedby": [], "index": 738, "label": "NGL", "paradigms": [], "id": "/en/ngl_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "ML", "id": "/en/ml"}, {"name": "Modula-3", "id": "/en/modula-3"}], "index": 739, "label": "Nickle", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}], "id": "/en/nickle_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 740, "label": "Not Quite C", "paradigms": [], "id": "/en/nqc", "influenced": []}, {"size": 0, "influencedby": [], "index": 741, "label": "Object Lisp", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/object_lisp", "influenced": []}, {"size": 0, "influencedby": [], "index": 742, "label": "ObjectLOGO", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/objectlogo", "influenced": []}, {"size": 0, "influencedby": [{"name": "Modula-3", "id": "/en/modula-3"}, {"name": "Oberon", "id": "/wikipedia/es/Lenguaje_de_programaci$00F3n_Oberon"}, {"name": "Self", "id": "/wikipedia/ja_id/905339"}], "index": 743, "label": "Obliq", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Parallel computing", "id": "/en/parallel_computing"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/en/obliq_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 744, "label": "occam-\u03c0", "paradigms": [], "id": "/wikipedia/en_title/Occam-$03C0", "influenced": []}, {"size": 0, "influencedby": [], "index": 745, "label": "Opal", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/opal_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 746, "label": "Parsing", "paradigms": [], "id": "/en/parsing", "influenced": []}, {"size": 0, "influencedby": [], "index": 747, "label": "Pawn", "paradigms": [], "id": "/wikipedia/pt/Pawn", "influenced": []}, {"size": 0, "influencedby": [], "index": 748, "label": "PBASIC", "paradigms": [], "id": "/en/pbasic", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "R", "id": "/wikipedia/pt/R_$0028linguagem_de_programa$00E7$00E3o$0029"}], "index": 749, "label": "PCASTL", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/en/pcastl", "influenced": []}, {"size": 0, "influencedby": [{"name": "APL", "id": "/en/apl"}], "index": 750, "label": "Polymorphic Programming Language", "paradigms": [], "id": "/en/polymorphic_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 751, "label": "POP-11", "paradigms": [], "id": "/en/pop-11", "influenced": []}, {"size": 1, "influencedby": [{"name": "QBasic", "id": "/en/qbasic"}, {"name": "QuickBASIC", "id": "/en/quickbasic"}, {"name": "Turbo Basic", "id": "/en/turbo_basic"}], "index": 752, "label": "PowerBASIC", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/powerbasic", "influenced": [{"name": "thinBasic", "id": "/en/thinbasic"}]}, {"size": 0, "influencedby": [], "index": 753, "label": "PROIV", "paradigms": [], "id": "/en/pro-iv", "influenced": []}, {"size": 0, "influencedby": [], "index": 754, "label": "QtScript", "paradigms": [], "id": "/en/qt_script_for_applications", "influenced": []}, {"size": 0, "influencedby": [], "index": 755, "label": "Quantum programming", "paradigms": [], "id": "/en/quantum_programming", "influenced": []}, {"size": 0, "influencedby": [], "index": 756, "label": "Ratfiv", "paradigms": [], "id": "/en/ratfiv", "influenced": []}, {"size": 0, "influencedby": [{"name": "Fortran", "id": "/en/fortran"}, {"name": "Speedcoding", "id": "/en/speedcoding"}], "index": 757, "label": "Ratfor", "paradigms": [], "id": "/en/ratfor", "influenced": []}, {"size": 0, "influencedby": [], "index": 758, "label": "Redcode", "paradigms": [], "id": "/en/redcode", "influenced": []}, {"size": 0, "influencedby": [{"name": "HyperTalk", "id": "/en/hypertalk"}], "index": 759, "label": "LiveCode", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/revolution_programming_language", "influenced": []}, {"size": 1, "influencedby": [], "index": 760, "label": "IBM RPG", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}], "id": "/en/rpg_programming_language", "influenced": [{"name": "IBM RPG II", "id": "/en/rpg_ii"}]}, {"size": 0, "influencedby": [{"name": "Forth", "id": "/en/forth"}], "index": 761, "label": "RPL", "paradigms": [{"name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/rpl_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 762, "label": "S2", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/s2_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 763, "label": "SAM76", "paradigms": [], "id": "/en/sam76", "influenced": []}, {"size": 0, "influencedby": [{"name": "JavaScript", "id": "/en/javascript"}], "index": 764, "label": "Script.NET", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/en/script_net", "influenced": []}, {"size": 3, "influencedby": [], "index": 765, "label": "SETL", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/setl", "influenced": [{"name": "ABC", "id": "/wikipedia/pt_id/159248"}, {"name": "Claire", "id": "/en/claire_programming_language"}, {"name": "ProSet", "id": "/en/proset"}]}, {"size": 0, "influencedby": [], "index": 766, "label": "SiMPLE", "paradigms": [], "id": "/wikipedia/en_title/SiMPLE", "influenced": []}, {"size": 0, "influencedby": [], "index": 767, "label": "SIMSCRIPT", "paradigms": [], "id": "/en/simscript", "influenced": []}, {"size": 0, "influencedby": [{"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "Dylan", "id": "/en/dylan"}, {"name": "Self", "id": "/wikipedia/ja_id/905339"}, {"name": "Smalltalk", "id": "/en/smalltalk"}, {"name": "Strongtalk", "id": "/en/strongtalk"}], "index": 768, "label": "Slate programming language", "paradigms": [{"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/en/slate_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 769, "label": "SLIP", "paradigms": [], "id": "/en/slip_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 770, "label": "Spice programming language", "paradigms": [], "id": "/en/spice_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 771, "label": "Spin", "paradigms": [], "id": "/m/0275kj0", "influenced": []}, {"size": 0, "influencedby": [], "index": 772, "label": "IBM 1620", "paradigms": [], "id": "/en/ibm_1620", "influenced": []}, {"size": 0, "influencedby": [], "index": 773, "label": "S/SL programming language", "paradigms": [], "id": "/en/s_sl_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 774, "label": "Suneido programming language", "paradigms": [], "id": "/en/suneido_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "JOVIAL", "id": "/en/jovial"}], "index": 775, "label": "SYMPL", "paradigms": [], "id": "/en/sympl", "influenced": []}, {"size": 0, "influencedby": [], "index": 776, "label": "SyncCharts", "paradigms": [], "id": "/en/synccharts", "influenced": []}, {"size": 0, "influencedby": [], "index": 777, "label": "TACL", "paradigms": [], "id": "/en/tacl", "influenced": []}, {"size": 0, "influencedby": [], "index": 778, "label": "Tensilica Instruction Extension", "paradigms": [], "id": "/en/tensilica_instruction_extension", "influenced": []}, {"size": 0, "influencedby": [], "index": 779, "label": "Transaction Application Language", "paradigms": [], "id": "/en/transaction_application_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 780, "label": "CA-Telon", "paradigms": [], "id": "/en/ca_telon", "influenced": []}, {"size": 0, "influencedby": [{"name": "PowerBASIC", "id": "/en/powerbasic"}], "index": 781, "label": "thinBasic", "paradigms": [], "id": "/en/thinbasic", "influenced": []}, {"size": 0, "influencedby": [], "index": 782, "label": "TI-BASIC", "paradigms": [], "id": "/en/ti-basic", "influenced": []}, {"size": 0, "influencedby": [{"name": "Objective-C", "id": "/en/objective-c"}], "index": 783, "label": "TOM", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/en_title/TOM_$0028object-oriented_programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 784, "label": "DEC Text Processing Utility", "paradigms": [], "id": "/en/text_processing_utility", "influenced": []}, {"size": 1, "influencedby": [], "index": 785, "label": "TRAC", "paradigms": [], "id": "/en/trac_programming_language", "influenced": [{"name": "TTM", "id": "/wikipedia/en_title/TTM_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [], "index": 786, "label": "TTCN", "paradigms": [], "id": "/en/ttcn", "influenced": []}, {"size": 0, "influencedby": [], "index": 787, "label": "D", "paradigms": [], "id": "/wikipedia/ja_id/1400992", "influenced": []}, {"size": 0, "influencedby": [], "index": 788, "label": "Uniface", "paradigms": [], "id": "/wikipedia/fr/Uniface", "influenced": []}, {"size": 0, "influencedby": [], "index": 789, "label": "Use", "paradigms": [], "id": "/en/use", "influenced": []}, {"size": 2, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}], "index": 790, "label": "Verilog", "paradigms": [{"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/verilog", "influenced": [{"name": "Aikido Programming Language", "id": "/en/aikido_programming_language"}, {"name": "SystemVerilog", "id": "/en/systemverilog"}]}, {"size": 0, "influencedby": [{"name": "Ada", "id": "/en/ada"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 791, "label": "VHDL", "paradigms": [], "id": "/en/vhsic_hardware_description_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 792, "label": "Visual Assembler", "paradigms": [], "id": "/en/visual_assembler", "influenced": []}, {"size": 0, "influencedby": [], "index": 793, "label": "Visual DataFlex", "paradigms": [], "id": "/en/visual_dataflex", "influenced": []}, {"size": 0, "influencedby": [], "index": 794, "label": "WATFIV", "paradigms": [], "id": "/en/watfiv_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 795, "label": "WebQL", "paradigms": [], "id": "/en/webql", "influenced": []}, {"size": 0, "influencedby": [], "index": 796, "label": "Winbatch", "paradigms": [], "id": "/en/winbatch", "influenced": []}, {"size": 0, "influencedby": [], "index": 797, "label": "WinDev", "paradigms": [], "id": "/en/windev", "influenced": []}, {"size": 0, "influencedby": [{"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}], "index": 798, "label": "X10", "paradigms": [{"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Parallel computing", "id": "/en/parallel_computing"}], "id": "/wikipedia/ru/X10_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "SQL", "id": "/en/sql"}, {"name": "XPath", "id": "/en/xpath"}, {"name": "XSLT", "id": "/en/xsl_transformations"}], "index": 799, "label": "XQuery", "paradigms": [{"name": "Declarative programming", "id": "/en/declarative_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Modular programming", "id": "/en/modularity"}], "id": "/en/xquery", "influenced": []}, {"size": 0, "influencedby": [], "index": 800, "label": "Y programming language", "paradigms": [], "id": "/en/y_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 801, "label": "Z++", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/zplusplus", "influenced": []}, {"size": 1, "influencedby": [], "index": 802, "label": "Z notation", "paradigms": [], "id": "/en/z_notation", "influenced": [{"name": "Eiffel", "id": "/en/eiffel"}]}, {"size": 0, "influencedby": [], "index": 803, "label": "ZOPL", "paradigms": [], "id": "/en/zopl", "influenced": []}, {"size": 1, "influencedby": [], "index": 804, "label": "Extensible Application Markup Language", "paradigms": [], "id": "/en/xaml", "influenced": [{"name": "C#", "id": "/wikipedia/it_id/26842"}]}, {"size": 0, "influencedby": [], "index": 805, "label": "MXML", "paradigms": [], "id": "/en/mxml", "influenced": []}, {"size": 0, "influencedby": [], "index": 806, "label": "Unified Modeling Language", "paradigms": [], "id": "/en/unified_modeling_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "C\u03c9", "id": "/wikipedia/pt_id/404784"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "SQL", "id": "/en/sql"}], "index": 807, "label": "Language Integrated Query", "paradigms": [], "id": "/en/language_integrated_query", "influenced": []}, {"size": 1, "influencedby": [], "index": 808, "label": "Lazy ML", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Lazy evaluation", "id": "/en/lazy_evaluation"}], "id": "/en/lazy_ml", "influenced": [{"name": "Haskell", "id": "/en/haskell"}]}, {"size": 0, "influencedby": [], "index": 809, "label": "SPITBOL compiler", "paradigms": [], "id": "/en/spitbol_compiler", "influenced": []}, {"size": 1, "influencedby": [], "index": 810, "label": "High Performance Fortran", "paradigms": [], "id": "/en/high_performance_fortran", "influenced": [{"name": "Chapel", "id": "/en/chapel_programming_language"}]}, {"size": 0, "influencedby": [], "index": 811, "label": "eZ Template language", "paradigms": [], "id": "/en/ez_template_language", "influenced": []}, {"size": 1, "influencedby": [], "index": 812, "label": "TeX", "paradigms": [], "id": "/en/tex", "influenced": [{"name": "Curl", "id": "/en/curl_programming_language"}]}, {"size": 0, "influencedby": [], "index": 813, "label": "Alpha", "paradigms": [], "id": "/m/04_6bg9", "influenced": []}, {"size": 5, "influencedby": [], "index": 814, "label": "Communicating sequential processes", "paradigms": [], "id": "/en/communicating_sequential_processes", "influenced": [{"name": "Concurrent Euclid", "id": "/en/concurrent_euclid"}, {"name": "Ease", "id": "/en/ease_programming_language"}, {"name": "Limbo", "id": "/en/limbo_programming_language"}, {"name": "Newsqueak", "id": "/en/newsqueak"}, {"name": "occam", "id": "/en/occam"}]}, {"size": 0, "influencedby": [], "index": 815, "label": "x86 assembly language", "paradigms": [], "id": "/en/x86_assembly_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 816, "label": "Bon", "paradigms": [], "id": "/en/bon_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 817, "label": "Lilith programming language", "paradigms": [], "id": "/en/lilith_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 818, "label": "Pop", "paradigms": [], "id": "/m/051rmx5", "influenced": []}, {"size": 0, "influencedby": [], "index": 819, "label": "Object Query Language", "paradigms": [{"name": "Database programming", "id": "/en/database_programming"}], "id": "/en/object_query_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 820, "label": "Digital Standard MUMPS", "paradigms": [], "id": "/en/digital_standard_mumps", "influenced": []}, {"size": 0, "influencedby": [], "index": 821, "label": "Micronetics Standard MUMPS", "paradigms": [], "id": "/en/micronetics_standard_mumps", "influenced": []}, {"size": 0, "influencedby": [{"name": "Prolog", "id": "/en/prolog"}], "index": 822, "label": "Parlog", "paradigms": [], "id": "/en/parlog", "influenced": []}, {"size": 0, "influencedby": [], "index": 823, "label": "Raven", "paradigms": [{"name": "Concatenative programming language", "id": "/en/concatenative_programming_language"}], "id": "/m/05bq496", "influenced": []}, {"size": 0, "influencedby": [], "index": 824, "label": "Enchilada", "paradigms": [{"name": "Concatenative programming language", "id": "/en/concatenative_programming_language"}], "id": "/m/05bq49g", "influenced": []}, {"size": 0, "influencedby": [], "index": 825, "label": "Staapl", "paradigms": [{"name": "Concatenative programming language", "id": "/en/concatenative_programming_language"}], "id": "/en/staapl", "influenced": []}, {"size": 0, "influencedby": [], "index": 826, "label": "Short Code", "paradigms": [], "id": "/wikipedia/ja/Short_Code_$0028$30D7$30ED$30B0$30E9$30DF$30F3$30B0$8A00$8A9E$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "Tcl", "id": "/en/tcl"}], "index": 827, "label": "Tea", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/tea_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "ML", "id": "/en/ml"}], "index": 828, "label": "BitC", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/bitc", "influenced": []}, {"size": 0, "influencedby": [], "index": 829, "label": "CHIP", "paradigms": [], "id": "/en/chip_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 830, "label": "L# .NET", "paradigms": [], "id": "/en/l_sharp", "influenced": []}, {"size": 0, "influencedby": [], "index": 831, "label": "Programming Computable Functions", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/programming_language_for_computable_functions", "influenced": []}, {"size": 0, "influencedby": [], "index": 832, "label": "o:XML", "paradigms": [], "id": "/en/o_xml", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}], "index": 833, "label": "NWScript", "paradigms": [], "id": "/en/nwscript", "influenced": []}, {"size": 0, "influencedby": [], "index": 834, "label": "Thue", "paradigms": [], "id": "/en/thue", "influenced": []}, {"size": 0, "influencedby": [], "index": 835, "label": "Lithe", "paradigms": [], "id": "/en/lithe_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "SETL", "id": "/en/setl"}], "index": 836, "label": "ProSet", "paradigms": [], "id": "/en/proset", "influenced": []}, {"size": 0, "influencedby": [], "index": 837, "label": "SETL2", "paradigms": [], "id": "/en/setl2", "influenced": []}, {"size": 0, "influencedby": [], "index": 838, "label": "ConTeXt", "paradigms": [], "id": "/en/context", "influenced": []}, {"size": 4, "influencedby": [], "index": 839, "label": "Hope", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/hope_programming_language", "influenced": [{"name": "Haskell", "id": "/en/haskell"}, {"name": "Mercury", "id": "/wikipedia/ru/Mercury_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Miranda", "id": "/en/miranda_programming_language"}, {"name": "Standard ML", "id": "/en/standard_ml"}]}, {"size": 0, "influencedby": [{"name": "Self", "id": "/wikipedia/ja_id/905339"}], "index": 840, "label": "Agora", "paradigms": [], "id": "/en/agora_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 841, "label": "APLX", "paradigms": [], "id": "/en/aplx", "influenced": []}, {"size": 0, "influencedby": [], "index": 842, "label": "FP84", "paradigms": [], "id": "/en/fp84", "influenced": []}, {"size": 0, "influencedby": [], "index": 843, "label": "FFP programming language", "paradigms": [], "id": "/en/ffp_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 844, "label": "M2001", "paradigms": [], "id": "/en/m2001", "influenced": []}, {"size": 0, "influencedby": [], "index": 845, "label": "ALGOL N", "paradigms": [], "id": "/en/algol_n", "influenced": []}, {"size": 0, "influencedby": [], "index": 846, "label": "NPL", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/npl_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "COWSEL", "id": "/en/cowsel"}, {"name": "CPL", "id": "/en/combined_programming_language"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 847, "label": "POP-2", "paradigms": [], "id": "/en/pop-2", "influenced": []}, {"size": 0, "influencedby": [], "index": 848, "label": "Qu", "paradigms": [], "id": "/en/qu", "influenced": []}, {"size": 1, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Split-C", "id": "/en/split-c"}], "index": 849, "label": "Unified Parallel C", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Parallel computing", "id": "/en/parallel_computing"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/unified_parallel_c", "influenced": [{"name": "C*", "id": "/wikipedia/en_title/C$002A"}]}, {"size": 0, "influencedby": [], "index": 850, "label": "OBJ2", "paradigms": [], "id": "/en/obj2", "influenced": []}, {"size": 1, "influencedby": [], "index": 851, "label": "Object Oberon", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/object_oberon", "influenced": [{"name": "Oberon-2", "id": "/en/oberon-2"}]}, {"size": 0, "influencedby": [{"name": "Turing", "id": "/en/turing_programming_language"}, {"name": "Turing+", "id": "/en/turing_plus"}], "index": 852, "label": "Object-Oriented Turing", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/object-oriented_turing", "influenced": []}, {"size": 1, "influencedby": [], "index": 853, "label": "ObjVlisp", "paradigms": [], "id": "/en/objvlisp", "influenced": [{"name": "EuLisp", "id": "/en/eulisp"}]}, {"size": 1, "influencedby": [{"name": "Common Lisp", "id": "/en/common_lisp"}], "index": 854, "label": "Le Lisp", "paradigms": [], "id": "/en/le_lisp", "influenced": [{"name": "EuLisp", "id": "/en/eulisp"}]}, {"size": 0, "influencedby": [], "index": 855, "label": "CHIP-8", "paradigms": [], "id": "/en/chip-8", "influenced": []}, {"size": 0, "influencedby": [{"name": "Lua", "id": "/en/lua_programming_language"}], "index": 856, "label": "GameMonkey Script", "paradigms": [], "id": "/en/gamemonkey_script", "influenced": []}, {"size": 0, "influencedby": [], "index": 857, "label": "KiXtart", "paradigms": [], "id": "/en/kixtart", "influenced": []}, {"size": 0, "influencedby": [], "index": 858, "label": "DG scripts", "paradigms": [], "id": "/en/dg_scripts", "influenced": []}, {"size": 0, "influencedby": [], "index": 859, "label": "Autocode", "paradigms": [], "id": "/en/autocode", "influenced": []}, {"size": 0, "influencedby": [], "index": 860, "label": "Span", "paradigms": [], "id": "/en/span_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 861, "label": "Converge", "paradigms": [], "id": "/en/converge_pl", "influenced": []}, {"size": 0, "influencedby": [{"name": "JOSS", "id": "/en/joss"}], "index": 862, "label": "CAL", "paradigms": [], "id": "/en/cal_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 863, "label": "Twelf", "paradigms": [], "id": "/en/twelf", "influenced": []}, {"size": 0, "influencedby": [], "index": 864, "label": "ZetaLisp", "paradigms": [], "id": "/en/zetalisp", "influenced": []}, {"size": 0, "influencedby": [{"name": "APL", "id": "/en/apl"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "SISAL", "id": "/en/sisal"}], "index": 865, "label": "SAC programming language", "paradigms": [{"name": "Array programming", "id": "/en/array_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/sac_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 866, "label": "Versus programming language", "paradigms": [], "id": "/en/versus_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 867, "label": "Compact Application Solution Language", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/compact_application_solution_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 868, "label": "Linoleum", "paradigms": [{"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/linoleum_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 869, "label": "Indus programming language", "paradigms": [], "id": "/en/indus_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 870, "label": "SALSA", "paradigms": [{"name": "Actor model", "id": "/en/actor_model"}], "id": "/en/salsa_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 871, "label": "MacroML", "paradigms": [], "id": "/en/macroml", "influenced": []}, {"size": 0, "influencedby": [], "index": 872, "label": "Prova", "paradigms": [], "id": "/en/prova", "influenced": []}, {"size": 0, "influencedby": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 873, "label": "Croma", "paradigms": [], "id": "/en/croma", "influenced": []}, {"size": 0, "influencedby": [], "index": 874, "label": "Fril", "paradigms": [{"name": "Logic programming", "id": "/en/logic_programming"}], "id": "/en/fril", "influenced": []}, {"size": 1, "influencedby": [], "index": 875, "label": "\"A\u266f (Axiom)\"", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/en_title/A_Sharp_$0028Axiom$0029", "influenced": [{"name": "Aldor", "id": "/en/aldor"}]}, {"size": 0, "influencedby": [], "index": 876, "label": "Brown University Interactive Language", "paradigms": [], "id": "/en/brown_university_interactive_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 877, "label": "IpTables Rope", "paradigms": [], "id": "/en/iptables_rope", "influenced": []}, {"size": 0, "influencedby": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 878, "label": "Nyquist", "paradigms": [], "id": "/en/nyquist", "influenced": []}, {"size": 0, "influencedby": [], "index": 879, "label": "Moscow ML", "paradigms": [], "id": "/en/moscow_ml", "influenced": []}, {"size": 0, "influencedby": [], "index": 880, "label": "Eager Haskell", "paradigms": [], "id": "/en/eager_haskell", "influenced": []}, {"size": 0, "influencedby": [], "index": 881, "label": "FAUST", "paradigms": [], "id": "/wikipedia/de_id/3833235", "influenced": []}, {"size": 0, "influencedby": [], "index": 882, "label": "S-algol", "paradigms": [], "id": "/en/s-algol", "influenced": []}, {"size": 0, "influencedby": [{"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 883, "label": "SCAR programming language", "paradigms": [], "id": "/en/scar_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "ActionScript", "id": "/en/actionscript"}, {"name": "C#", "id": "/wikipedia/it_id/26842"}], "index": 884, "label": "Haxe", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}], "id": "/en/haxe", "influenced": []}, {"size": 0, "influencedby": [], "index": 885, "label": "ARITH-MATIC", "paradigms": [], "id": "/en/arith-matic", "influenced": []}, {"size": 0, "influencedby": [{"name": "Assembly language", "id": "/en/assembly_language"}], "index": 886, "label": "Shakespeare", "paradigms": [], "id": "/wikipedia/fr_id/2743615", "influenced": []}, {"size": 0, "influencedby": [], "index": 887, "label": "Oblog", "paradigms": [], "id": "/en/oblog", "influenced": []}, {"size": 0, "influencedby": [], "index": 888, "label": "QUIKTRAN", "paradigms": [], "id": "/en/quiktran", "influenced": []}, {"size": 0, "influencedby": [{"name": "ANSI C", "id": "/en/ansi_c"}, {"name": "Unified Parallel C", "id": "/en/unified_parallel_c"}], "index": 889, "label": "C*", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Parallel computing", "id": "/en/parallel_computing"}], "id": "/wikipedia/en_title/C$002A", "influenced": []}, {"size": 0, "influencedby": [], "index": 890, "label": "LYaPAS", "paradigms": [], "id": "/en/lyapas", "influenced": []}, {"size": 0, "influencedby": [], "index": 891, "label": "XPL0", "paradigms": [], "id": "/en/xpl0", "influenced": []}, {"size": 0, "influencedby": [], "index": 892, "label": "Net.Data", "paradigms": [], "id": "/en/net_data", "influenced": []}, {"size": 0, "influencedby": [], "index": 893, "label": "JFugue", "paradigms": [], "id": "/en/jfugue", "influenced": []}, {"size": 0, "influencedby": [{"name": "AWK", "id": "/en/awk"}, {"name": "sed", "id": "/en/sed"}], "index": 894, "label": "chomski", "paradigms": [], "id": "/en/chomski", "influenced": []}, {"size": 0, "influencedby": [], "index": 895, "label": "Rpal", "paradigms": [], "id": "/en/rpal", "influenced": []}, {"size": 0, "influencedby": [], "index": 896, "label": "Sigmac", "paradigms": [], "id": "/en/sigmac", "influenced": []}, {"size": 0, "influencedby": [], "index": 897, "label": "AIS Balise", "paradigms": [], "id": "/en/ais_balise", "influenced": []}, {"size": 0, "influencedby": [], "index": 898, "label": "PROC procedure language", "paradigms": [], "id": "/en/proc_procedure_language", "influenced": []}, {"size": 1, "influencedby": [{"name": "A+", "id": "/wikipedia/ja/A$002B"}, {"name": "APL", "id": "/en/apl"}, {"name": "K", "id": "/wikipedia/en_title/K_$0028programming_language$0029"}, {"name": "Scheme", "id": "/en/scheme"}], "index": 899, "label": "Q", "paradigms": [{"name": "Array programming", "id": "/en/array_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/wikipedia/en_title/Q_$0028programming_language_from_Kx_Systems$0029", "influenced": [{"name": "ELI", "id": "/dataworld/freeq/job_91c5f39d-30ad-46ba-bb20-a3e294e29df8_var_en_wikipedia_org_wiki_ELI_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [], "index": 900, "label": "Join-calculus", "paradigms": [], "id": "/en/join-calculus_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 901, "label": "PerlScript", "paradigms": [], "id": "/en/perlscript", "influenced": []}, {"size": 0, "influencedby": [], "index": 902, "label": "Bsisith", "paradigms": [], "id": "/en/bsisith", "influenced": []}, {"size": 0, "influencedby": [], "index": 903, "label": "Microsoft Visual C#", "paradigms": [], "id": "/en/microsoft_visual_c_sharp", "influenced": []}, {"size": 0, "influencedby": [{"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}], "index": 904, "label": "Cobra", "paradigms": [{"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/m/0fkk97", "influenced": []}, {"size": 0, "influencedby": [], "index": 905, "label": "COFFEE", "paradigms": [], "id": "/wikipedia/en_title/COFFEE_$0028Cinema_4D$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 906, "label": "Texvc", "paradigms": [], "id": "/en/texvc", "influenced": []}, {"size": 0, "influencedby": [], "index": 907, "label": "SimPy", "paradigms": [], "id": "/en/simpy", "influenced": []}, {"size": 0, "influencedby": [], "index": 908, "label": "MATH-MATIC", "paradigms": [], "id": "/en/math-matic", "influenced": []}, {"size": 0, "influencedby": [], "index": 909, "label": "AMPLE", "paradigms": [], "id": "/en/ample", "influenced": []}, {"size": 0, "influencedby": [], "index": 910, "label": "Malbolge", "paradigms": [], "id": "/en/malbolge", "influenced": []}, {"size": 1, "influencedby": [], "index": 911, "label": "HAL/S", "paradigms": [], "id": "/en/hal_s", "influenced": [{"name": "SPARK", "id": "/en/spark_programming_language"}]}, {"size": 0, "influencedby": [], "index": 912, "label": "Programming Language for Business", "paradigms": [], "id": "/en/programming_language_for_business", "influenced": []}, {"size": 0, "influencedby": [{"name": "IBM RPG", "id": "/en/rpg_programming_language"}], "index": 913, "label": "IBM RPG II", "paradigms": [], "id": "/en/rpg_ii", "influenced": []}, {"size": 1, "influencedby": [{"name": "Job Control Language", "id": "/en/job_control_language"}, {"name": "PL/I", "id": "/en/pl_i"}], "index": 914, "label": "AS/400 Control Language", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/en/as_400_control_language", "influenced": [{"name": "Windows PowerShell", "id": "/en/windows_powershell"}]}, {"size": 0, "influencedby": [], "index": 915, "label": "Subset-equational language", "paradigms": [], "id": "/en/subset-equational_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 916, "label": "MINC", "paradigms": [], "id": "/en/minc", "influenced": []}, {"size": 0, "influencedby": [{"name": "ALGOL 68", "id": "/en/algol_68"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 917, "label": "Draco", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/en_title/Draco_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 918, "label": "PL-11", "paradigms": [], "id": "/en/pl-11", "influenced": []}, {"size": 0, "influencedby": [], "index": 919, "label": "Template Haskell", "paradigms": [], "id": "/en/template_haskell", "influenced": []}, {"size": 2, "influencedby": [], "index": 920, "label": "MUF", "paradigms": [{"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}], "id": "/en/muf", "influenced": [{"name": "ColdC", "id": "/en/coldc"}, {"name": "MOO", "id": "/en/moo_programming_language"}]}, {"size": 0, "influencedby": [], "index": 921, "label": "Message Parsing Interpreter", "paradigms": [], "id": "/en/message_parsing_interpreter", "influenced": []}, {"size": 0, "influencedby": [], "index": 922, "label": "Lispkit Lisp", "paradigms": [], "id": "/en/lispkit_lisp", "influenced": []}, {"size": 0, "influencedby": [], "index": 923, "label": "Cola", "paradigms": [], "id": "/en/cola_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 924, "label": "Jako", "paradigms": [], "id": "/wikipedia/en_title/Jako_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 925, "label": "Larch family", "paradigms": [], "id": "/en/larch_family", "influenced": []}, {"size": 0, "influencedby": [], "index": 926, "label": "Property Specification Language", "paradigms": [], "id": "/en/property_specification_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 927, "label": "XyMTeX", "paradigms": [], "id": "/en/xymtex", "influenced": []}, {"size": 0, "influencedby": [], "index": 928, "label": "Iota and Jot", "paradigms": [], "id": "/en/iota_and_jot", "influenced": []}, {"size": 0, "influencedby": [{"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "EuLisp", "id": "/en/eulisp"}], "index": 929, "label": "ISLISP", "paradigms": [], "id": "/en/islisp", "influenced": []}, {"size": 0, "influencedby": [], "index": 930, "label": "SketchUp Ruby", "paradigms": [], "id": "/en/sketchup_ruby", "influenced": []}, {"size": 0, "influencedby": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 931, "label": "Arc", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/wikipedia/ru_id/2247840", "influenced": []}, {"size": 1, "influencedby": [{"name": "Communicating sequential processes", "id": "/en/communicating_sequential_processes"}, {"name": "Euclid", "id": "/en/euclid_programming_language"}], "index": 932, "label": "Concurrent Euclid", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/concurrent_euclid", "influenced": [{"name": "Turing+", "id": "/en/turing_plus"}]}, {"size": 0, "influencedby": [], "index": 933, "label": "Specification and Description Language", "paradigms": [], "id": "/en/specification_and_description_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 934, "label": "Flapjax", "paradigms": [], "id": "/en/flapjax", "influenced": []}, {"size": 0, "influencedby": [], "index": 935, "label": "S-1 Lisp", "paradigms": [], "id": "/en/s_1_lisp", "influenced": []}, {"size": 0, "influencedby": [], "index": 936, "label": "Ox programming language", "paradigms": [], "id": "/en/ox_programming_language", "influenced": []}, {"size": 1, "influencedby": [{"name": "Concurrent Euclid", "id": "/en/concurrent_euclid"}, {"name": "Turing", "id": "/en/turing_programming_language"}], "index": 937, "label": "Turing+", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/turing_plus", "influenced": [{"name": "Object-Oriented Turing", "id": "/en/object-oriented_turing"}]}, {"size": 0, "influencedby": [], "index": 938, "label": "CFScript", "paradigms": [], "id": "/en/cfscript", "influenced": []}, {"size": 0, "influencedby": [], "index": 939, "label": "Nord Programming Language", "paradigms": [], "id": "/en/nord_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 940, "label": "PC-LISP", "paradigms": [], "id": "/en/pc_lisp", "influenced": []}, {"size": 0, "influencedby": [], "index": 941, "label": "ECL programming language", "paradigms": [], "id": "/en/ecl_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 942, "label": "SA-C", "paradigms": [], "id": "/en/sa_c_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 943, "label": "SenseTalk", "paradigms": [], "id": "/en/sensetalk", "influenced": []}, {"size": 0, "influencedby": [{"name": "C++", "id": "/en/cplusplus"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 944, "label": "Blueprint", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}], "id": "/m/027y3_j", "influenced": []}, {"size": 0, "influencedby": [], "index": 945, "label": "Assertion definition language", "paradigms": [], "id": "/en/assertion_definition_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 946, "label": "ARC Macro Language", "paradigms": [], "id": "/en/arc_macro_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 947, "label": "Obol", "paradigms": [], "id": "/en/obol", "influenced": []}, {"size": 0, "influencedby": [], "index": 948, "label": "Quartz Composer", "paradigms": [], "id": "/en/quartz_composer", "influenced": []}, {"size": 0, "influencedby": [], "index": 949, "label": "PROGOL", "paradigms": [], "id": "/en/progol", "influenced": []}, {"size": 2, "influencedby": [], "index": 950, "label": "Concurrent Pascal", "paradigms": [], "id": "/en/concurrent_pascal", "influenced": [{"name": "Joyce", "id": "/wikipedia/en_title/Joyce_$0028programming_language$0029"}, {"name": "SuperPascal", "id": "/en/superpascal"}]}, {"size": 0, "influencedby": [], "index": 951, "label": "Arbol", "paradigms": [], "id": "/en/arbol", "influenced": []}, {"size": 1, "influencedby": [], "index": 952, "label": "OTcl", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/otcl", "influenced": [{"name": "XOTcl", "id": "/en/xotcl"}]}, {"size": 0, "influencedby": [], "index": 953, "label": "DRAKON", "paradigms": [], "id": "/en/drakon", "influenced": []}, {"size": 0, "influencedby": [], "index": 954, "label": "Omega", "paradigms": [], "id": "/m/02p_hks", "influenced": []}, {"size": 0, "influencedby": [], "index": 955, "label": "Interactive ALGOL 68", "paradigms": [], "id": "/en/interactive_algol_68", "influenced": []}, {"size": 0, "influencedby": [{"name": "D", "id": "/en/d"}, {"name": "ECMAScript", "id": "/en/ecmascript"}, {"name": "Io", "id": "/wikipedia/de_id/216742"}, {"name": "Lua", "id": "/en/lua_programming_language"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Squirrel", "id": "/en/squirrel_programming_language"}], "index": 956, "label": "MiniD", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/minid", "influenced": []}, {"size": 0, "influencedby": [], "index": 957, "label": "BlooP and FlooP", "paradigms": [], "id": "/en/bloop_and_floop_programming_languages", "influenced": []}, {"size": 0, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "Fortran", "id": "/en/fortran"}], "index": 958, "label": "Dartmouth BASIC", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/en/dartmouth_basic", "influenced": []}, {"size": 0, "influencedby": [{"name": "Dylan", "id": "/en/dylan"}, {"name": "Scala", "id": "/en/scala_programming_language"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 959, "label": "Lasso", "paradigms": [{"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Database programming", "id": "/en/database_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Markup language", "id": "/en/markup_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/lasso_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "KRL", "id": "/en/krl"}], "index": 960, "label": "KM", "paradigms": [{"name": "Knowledge Representation Language", "id": "/m/0dn3p3x"}], "id": "/en/km_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 961, "label": "SabreTalk", "paradigms": [], "id": "/en/sabretalk", "influenced": []}, {"size": 1, "influencedby": [], "index": 962, "label": "LOLCODE", "paradigms": [], "id": "/en/lolcode", "influenced": [{"name": "LOLPython", "id": "/en/lolpython"}]}, {"size": 0, "influencedby": [], "index": 963, "label": "Protel", "paradigms": [], "id": "/en/protel", "influenced": []}, {"size": 0, "influencedby": [{"name": "ALGOL 68", "id": "/en/algol_68"}], "index": 964, "label": "S3", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/en_title/S3_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 965, "label": "C/AL", "paradigms": [], "id": "/en/c_al", "influenced": []}, {"size": 0, "influencedby": [], "index": 966, "label": "SISC", "paradigms": [], "id": "/wikipedia/en_title/SISC", "influenced": []}, {"size": 0, "influencedby": [{"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "ML", "id": "/en/ml"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Sather", "id": "/en/sather"}], "index": 967, "label": "Cool", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/en_title/Cool_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 968, "label": "JAWS Scripting Language", "paradigms": [], "id": "/en/jaws_scripting_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 969, "label": "Smalltalk YX", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/smalltalk_yx", "influenced": []}, {"size": 0, "influencedby": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Objective-C", "id": "/en/objective-c"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}], "index": 970, "label": "Nu", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/en_title/Nu_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "Common Lisp", "id": "/en/common_lisp"}], "index": 971, "label": "Armed Bear Common Lisp", "paradigms": [], "id": "/en/armed_bear_common_lisp", "influenced": []}, {"size": 0, "influencedby": [{"name": "Ada", "id": "/en/ada"}], "index": 972, "label": "Euphoria", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/en/euphoria_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 973, "label": "Abstract-Type and Scheme-Definition Language", "paradigms": [], "id": "/en/abstract-type_and_scheme-definition_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 974, "label": "IronLisp", "paradigms": [], "id": "/en/ironlisp", "influenced": []}, {"size": 0, "influencedby": [], "index": 975, "label": "LISP 2", "paradigms": [], "id": "/en/lisp_2", "influenced": []}, {"size": 0, "influencedby": [], "index": 976, "label": "Kvikkalkul", "paradigms": [], "id": "/en/kvikkalkul", "influenced": []}, {"size": 0, "influencedby": [], "index": 977, "label": "KISS", "paradigms": [], "id": "/wikipedia/en_title/KISS_$0028system$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 978, "label": "Micro programming language", "paradigms": [], "id": "/en/micro_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 979, "label": "Baby modula-3", "paradigms": [], "id": "/en/baby_modula_3", "influenced": []}, {"size": 0, "influencedby": [{"name": "Haskell", "id": "/en/haskell"}], "index": 980, "label": "Escher", "paradigms": [{"name": "Declarative programming", "id": "/en/declarative_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Logic programming", "id": "/en/logic_programming"}], "id": "/en/escher", "influenced": []}, {"size": 1, "influencedby": [{"name": "Miranda", "id": "/en/miranda_programming_language"}], "index": 981, "label": "Orwell", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Lazy evaluation", "id": "/en/lazy_evaluation"}], "id": "/wikipedia/en_title/Orwell_$0028programming_language$0029", "influenced": [{"name": "Haskell", "id": "/en/haskell"}]}, {"size": 0, "influencedby": [], "index": 982, "label": "VLISP", "paradigms": [], "id": "/wikipedia/fr_id/2863687", "influenced": []}, {"size": 1, "influencedby": [{"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "Erlang", "id": "/en/erlang"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "ML", "id": "/en/ml"}, {"name": "Prolog", "id": "/en/prolog"}, {"name": "Racket", "id": "/en/plt_scheme"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Scheme", "id": "/en/scheme"}], "index": 983, "label": "Clojure", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/clojure", "influenced": [{"name": "Elixir", "id": "/wikipedia/en_title/Elixir_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [], "index": 984, "label": "Lynx", "paradigms": [], "id": "/en/lynx_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 985, "label": "Generalized Automation Language", "paradigms": [], "id": "/en/generalized_automation_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 986, "label": "LSE", "paradigms": [], "id": "/wikipedia/fr_id/621044", "influenced": []}, {"size": 0, "influencedby": [], "index": 987, "label": "PL360", "paradigms": [], "id": "/en/pl360", "influenced": []}, {"size": 0, "influencedby": [], "index": 988, "label": "Python for S60", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/python_for_s60", "influenced": []}, {"size": 0, "influencedby": [], "index": 989, "label": "Tiny programming language", "paradigms": [], "id": "/en/tiny_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 990, "label": "MST Workshop", "paradigms": [], "id": "/en/mst_workshop", "influenced": []}, {"size": 0, "influencedby": [], "index": 991, "label": "Tersus", "paradigms": [], "id": "/en/tersus", "influenced": []}, {"size": 0, "influencedby": [{"name": "C++", "id": "/en/cplusplus"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 992, "label": "QUILL", "paradigms": [{"name": "Declarative programming", "id": "/en/declarative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/en_title/QUILL", "influenced": []}, {"size": 0, "influencedby": [], "index": 993, "label": "XMTC", "paradigms": [], "id": "/en/xmtc", "influenced": []}, {"size": 0, "influencedby": [], "index": 994, "label": "Dript", "paradigms": [], "id": "/en/dript", "influenced": []}, {"size": 0, "influencedby": [], "index": 995, "label": "LIS", "paradigms": [], "id": "/en/lis_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "ALGOL", "id": "/wikipedia/ru_id/17770"}, {"name": "Fortran", "id": "/en/fortran"}, {"name": "MLisp", "id": "/en/mlisp"}], "index": 996, "label": "CGOL", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/cgol", "influenced": []}, {"size": 0, "influencedby": [], "index": 997, "label": "CLforJava", "paradigms": [], "id": "/en/clforjava", "influenced": []}, {"size": 1, "influencedby": [], "index": 998, "label": "Id", "paradigms": [], "id": "/wikipedia/en_title/Id_$0028programming_language$0029", "influenced": [{"name": "Haskell", "id": "/en/haskell"}]}, {"size": 0, "influencedby": [], "index": 999, "label": "PGF/TikZ", "paradigms": [], "id": "/en/pgf_tikz", "influenced": []}, {"size": 0, "influencedby": [{"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Erlang", "id": "/en/erlang"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Scala", "id": "/en/scala_programming_language"}], "index": 1000, "label": "Fantom", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}], "id": "/wikipedia/ja_id/2086305", "influenced": []}, {"size": 0, "influencedby": [], "index": 1001, "label": "MVEL", "paradigms": [], "id": "/en/mvel", "influenced": []}, {"size": 0, "influencedby": [], "index": 1002, "label": "Turtle Talk", "paradigms": [], "id": "/en/turtle_talk", "influenced": []}, {"size": 0, "influencedby": [{"name": "JavaScript", "id": "/en/javascript"}, {"name": "Objective-C", "id": "/en/objective-c"}], "index": 1003, "label": "Objective-J", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/objective_j", "influenced": []}, {"size": 0, "influencedby": [], "index": 1004, "label": "NS Basic", "paradigms": [], "id": "/en/ns_basic", "influenced": []}, {"size": 0, "influencedby": [], "index": 1005, "label": "PLEXIL", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}], "id": "/en/plexil", "influenced": []}, {"size": 0, "influencedby": [{"name": "JavaScript", "id": "/en/javascript"}, {"name": "Object Pascal", "id": "/en/object_pascal"}], "index": 1006, "label": "DECLAN Pro", "paradigms": [], "id": "/en/declan_pro", "influenced": []}, {"size": 0, "influencedby": [], "index": 1007, "label": "M", "paradigms": [], "id": "/wikipedia/de_id/3908212", "influenced": []}, {"size": 0, "influencedby": [], "index": 1008, "label": "Scieneer Common Lisp", "paradigms": [], "id": "/en/scieneer_common_lisp", "influenced": []}, {"size": 0, "influencedby": [{"name": "Io", "id": "/wikipedia/de_id/216742"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 1009, "label": "Ioke", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/en/ioke", "influenced": []}, {"size": 0, "influencedby": [], "index": 1010, "label": "PointDragon", "paradigms": [], "id": "/en/pointdragon", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Haskell", "id": "/en/haskell"}], "index": 1011, "label": "Kaya", "paradigms": [], "id": "/m/04yf9ks", "influenced": []}, {"size": 1, "influencedby": [], "index": 1012, "label": "FACT", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/fact_computer_language", "influenced": [{"name": "COBOL", "id": "/en/cobol"}]}, {"size": 0, "influencedby": [{"name": "Alice ML", "id": "/en/alice_ml"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "MATLAB", "id": "/en/matlab"}, {"name": "Q", "id": "/en/q_programming_language"}], "index": 1013, "label": "Pure", "paradigms": [{"name": "Declarative programming", "id": "/en/declarative_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/wikipedia/en_title/Pure_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1014, "label": "Scriptol", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/scriptol", "influenced": []}, {"size": 0, "influencedby": [{"name": "LPC", "id": "/en/lpc"}, {"name": "Scheme", "id": "/en/scheme"}], "index": 1015, "label": "Mudlle", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/mudlle", "influenced": []}, {"size": 0, "influencedby": [{"name": "Dependent ML", "id": "/en/dependent_ml"}, {"name": "ML", "id": "/en/ml"}], "index": 1016, "label": "ATS", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/wikipedia/ru/ATS_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1017, "label": "ThingLab", "paradigms": [], "id": "/en/thinglab", "influenced": []}, {"size": 0, "influencedby": [], "index": 1018, "label": "Lapis", "paradigms": [], "id": "/en/lapis_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 1019, "label": "PowerHouse", "paradigms": [], "id": "/en/powerhouse_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 1020, "label": "Fabrik", "paradigms": [], "id": "/en/fabrik", "influenced": []}, {"size": 0, "influencedby": [{"name": "BASIC", "id": "/en/basic"}], "index": 1021, "label": "Hot Soup Processor", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/hot_soup_processor", "influenced": []}, {"size": 0, "influencedby": [], "index": 1022, "label": "Kaleidoscope", "paradigms": [], "id": "/en/kaleidoscope_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 1023, "label": "\u03bbProlog", "paradigms": [], "id": "/wikipedia/en_title/$039BProlog", "influenced": []}, {"size": 1, "influencedby": [], "index": 1024, "label": "Lisp Machine Lisp", "paradigms": [], "id": "/en/lisp_machine_lisp", "influenced": [{"name": "Common Lisp", "id": "/en/common_lisp"}]}, {"size": 0, "influencedby": [], "index": 1025, "label": "SIMSCRIPT II.5", "paradigms": [], "id": "/en/simscript_ii_5", "influenced": []}, {"size": 0, "influencedby": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 1026, "label": "Little b", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/little_b", "influenced": []}, {"size": 0, "influencedby": [], "index": 1027, "label": "PLANC", "paradigms": [], "id": "/en/planc", "influenced": []}, {"size": 0, "influencedby": [], "index": 1028, "label": "P#", "paradigms": [], "id": "/en/p_sharp", "influenced": []}, {"size": 0, "influencedby": [], "index": 1029, "label": "XSB", "paradigms": [{"name": "Logic programming", "id": "/en/logic_programming"}], "id": "/en/xsb", "influenced": []}, {"size": 0, "influencedby": [], "index": 1030, "label": "Variable Assembly Language", "paradigms": [], "id": "/en/variable_assembly_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 1031, "label": "Fuxi Programming Language", "paradigms": [{"name": "Declarative programming", "id": "/en/declarative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/fuxi_programming_language", "influenced": []}, {"size": 0, "influencedby": [{"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "Common Lisp Object System", "id": "/en/clos"}, {"name": "Scheme", "id": "/en/scheme"}], "index": 1032, "label": "Cadence SKILL", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/cadence_skill", "influenced": []}, {"size": 0, "influencedby": [], "index": 1033, "label": "CLP(R)", "paradigms": [], "id": "/wikipedia/en_title/CLP$0028R$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1034, "label": "Pnuts", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/pnuts", "influenced": []}, {"size": 0, "influencedby": [], "index": 1035, "label": "Not eXactly C", "paradigms": [], "id": "/en/not_exactly_c", "influenced": []}, {"size": 0, "influencedby": [], "index": 1036, "label": "Pict", "paradigms": [], "id": "/en/pict_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 1037, "label": "Befunge97", "paradigms": [], "id": "/en/befunge97", "influenced": []}, {"size": 0, "influencedby": [], "index": 1038, "label": "Befunge93", "paradigms": [], "id": "/en/befunge93", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "COBOL", "id": "/en/cobol"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 1039, "label": "Corba IDL", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/corba_idl", "influenced": []}, {"size": 0, "influencedby": [], "index": 1040, "label": "ICON", "paradigms": [], "id": "/m/05z2qqf", "influenced": []}, {"size": 0, "influencedby": [], "index": 1041, "label": "UNICON", "paradigms": [{"name": "expression-based", "id": "/en/expression_based"}], "id": "/m/05z2qq4", "influenced": []}, {"size": 0, "influencedby": [], "index": 1042, "label": "tiscript", "paradigms": [{"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/m/05z3dws", "influenced": []}, {"size": 0, "influencedby": [], "index": 1043, "label": "ASP.NET", "paradigms": [], "id": "/en/asp_net", "influenced": []}, {"size": 0, "influencedby": [], "index": 1044, "label": "Structured Audio Orchestra Language", "paradigms": [], "id": "/en/structured_audio_orchestra_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 1045, "label": "SAS language", "paradigms": [], "id": "/en/sas_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 1046, "label": "Microsoft Small Basic", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/microsoft_small_basic", "influenced": []}, {"size": 0, "influencedby": [], "index": 1047, "label": "Cryptol", "paradigms": [], "id": "/en/cryptol", "influenced": []}, {"size": 0, "influencedby": [], "index": 1048, "label": "Active Oberon", "paradigms": [], "id": "/en/active_oberon", "influenced": []}, {"size": 1, "influencedby": [], "index": 1049, "label": "Boomerang", "paradigms": [], "id": "/wikipedia/en_title/Boomerang_$0028programming_language$0029", "influenced": [{"name": "XSLT", "id": "/en/xsl_transformations"}]}, {"size": 0, "influencedby": [], "index": 1050, "label": "Bertrand", "paradigms": [], "id": "/wikipedia/en_title/Bertrand_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1051, "label": "Lightweight Java", "paradigms": [], "id": "/en/lightweight_java", "influenced": []}, {"size": 0, "influencedby": [{"name": "Cat", "id": "/wikipedia/fr/Cat_$0028langage$0029"}, {"name": "Forth", "id": "/en/forth"}], "index": 1052, "label": "Ambi", "paradigms": [{"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}], "id": "/en/ambi", "influenced": []}, {"size": 0, "influencedby": [{"name": "C++", "id": "/en/cplusplus"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Lua", "id": "/en/lua_programming_language"}, {"name": "PHP", "id": "/en/php"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 1053, "label": "Falcon", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/wikipedia/it_id/2239401", "influenced": []}, {"size": 0, "influencedby": [], "index": 1054, "label": "GOAL agent programming language", "paradigms": [], "id": "/en/goal_agent_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 1055, "label": "GScript", "paradigms": [], "id": "/en/gscript", "influenced": []}, {"size": 0, "influencedby": [], "index": 1056, "label": "AgentSpeak", "paradigms": [], "id": "/en/agentspeak", "influenced": []}, {"size": 0, "influencedby": [{"name": "BCPL", "id": "/en/bcpl"}], "index": 1057, "label": "Babbage", "paradigms": [{"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/en_title/Babbage_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1058, "label": "QASL", "paradigms": [], "id": "/en/qasl", "influenced": []}, {"size": 0, "influencedby": [], "index": 1059, "label": "Smith", "paradigms": [], "id": "/m/05q4vfd", "influenced": []}, {"size": 0, "influencedby": [], "index": 1060, "label": "Axum", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/en_title/Axum_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1061, "label": "Web Language", "paradigms": [], "id": "/en/web_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 1062, "label": "Macaulay2", "paradigms": [], "id": "/en/macaulay2", "influenced": []}, {"size": 0, "influencedby": [], "index": 1063, "label": "Universal Systems Language", "paradigms": [], "id": "/en/universal_systems_language", "influenced": []}, {"size": 1, "influencedby": [], "index": 1064, "label": "CLACL", "paradigms": [{"name": "Logic programming", "id": "/en/logic_programming"}], "id": "/en/clacl", "influenced": [{"name": "C", "id": "/wikipedia/fr_id/1711"}]}, {"size": 0, "influencedby": [], "index": 1065, "label": "Whizbase", "paradigms": [], "id": "/m/064011l", "influenced": []}, {"size": 0, "influencedby": [], "index": 1066, "label": "Simgua", "paradigms": [], "id": "/en/simgua", "influenced": []}, {"size": 0, "influencedby": [], "index": 1067, "label": "OpenMusic", "paradigms": [], "id": "/en/openmusic", "influenced": []}, {"size": 0, "influencedby": [], "index": 1068, "label": "Tiscript", "paradigms": [], "id": "/m/06426by", "influenced": []}, {"size": 0, "influencedby": [], "index": 1069, "label": "JEAN", "paradigms": [], "id": "/wikipedia/pt/JEAN", "influenced": []}, {"size": 0, "influencedby": [], "index": 1070, "label": "PS-Algol", "paradigms": [], "id": "/en/ps-algol", "influenced": []}, {"size": 0, "influencedby": [{"name": "Rebol", "id": "/en/rebol"}], "index": 1071, "label": "JSON", "paradigms": [], "id": "/en/json", "influenced": []}, {"size": 0, "influencedby": [], "index": 1072, "label": "XACML", "paradigms": [], "id": "/en/xacml", "influenced": []}, {"size": 0, "influencedby": [], "index": 1073, "label": "Paris", "paradigms": [], "id": "/m/08qk5_8", "influenced": []}, {"size": 0, "influencedby": [], "index": 1074, "label": "Lite-C", "paradigms": [], "id": "/en/lite_c", "influenced": []}, {"size": 0, "influencedby": [], "index": 1075, "label": "Common Language Infrastructure", "paradigms": [], "id": "/en/common_language_infrastructure", "influenced": []}, {"size": 0, "influencedby": [], "index": 1076, "label": "Data definition language", "paradigms": [], "id": "/en/data_definition_language", "influenced": []}, {"size": 39, "influencedby": [{"name": "Ada", "id": "/en/ada"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "Eiffel", "id": "/en/eiffel"}, {"name": "Generic Java", "id": "/en/generic_java_programming_language"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "Mesa", "id": "/wikipedia/de_id/1570385"}, {"name": "Modula-3", "id": "/en/modula-3"}, {"name": "Oaklisp", "id": "/en/oaklisp"}, {"name": "Oberon", "id": "/wikipedia/es/Lenguaje_de_programaci$00F3n_Oberon"}, {"name": "Object Pascal", "id": "/en/object_pascal"}, {"name": "Objective-C", "id": "/en/objective-c"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Smalltalk", "id": "/en/smalltalk"}, {"name": "UCSD Pascal", "id": "/en/ucsd_pascal"}], "index": 1077, "label": "Java", "paradigms": [{"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Generic programming", "id": "/en/generic_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Strong typing", "id": "/en/strongly-typed_programming_language"}, {"name": "Structured programming", "id": "/en/structured_programming"}, {"name": "Virtual machine", "id": "/en/virtual_machine"}, {"name": "Write once, run anywhere", "id": "/en/write_once_run_anywhere"}], "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029", "influenced": [{"name": "ABAP", "id": "/en/abap"}, {"name": "ActionScript", "id": "/en/actionscript"}, {"name": "Ada", "id": "/en/ada"}, {"name": "Aikido Programming Language", "id": "/en/aikido_programming_language"}, {"name": "Alpoca", "id": "/m/0gh50t7"}, {"name": "BeanShell", "id": "/en/beanshell"}, {"name": "Bistro", "id": "/wikipedia/pt/Bistro_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Clojure", "id": "/en/clojure"}, {"name": "Cool", "id": "/wikipedia/en_title/Cool_$0028programming_language$0029"}, {"name": "D", "id": "/en/d"}, {"name": "E", "id": "/wikipedia/en_title/E_$0028programming_language$0029"}, {"name": "ECMAScript", "id": "/en/ecmascript"}, {"name": "Fantom", "id": "/wikipedia/ja_id/2086305"}, {"name": "Ferite", "id": "/en/ferite"}, {"name": "Frink", "id": "/en/frink"}, {"name": "Gambas", "id": "/en/gambas"}, {"name": "Generic Java", "id": "/en/generic_java_programming_language"}, {"name": "Groovy", "id": "/en/groovy"}, {"name": "Hack", "id": "/dataworld/freeq/job_a7c6672a-3218-436d-9199-448dbdeb2124_var_en_wikipedia_org_wiki_Hack_$0028programming_language$0029"}, {"name": "J#", "id": "/wikipedia/ja_id/1325633"}, {"name": "JavaScript", "id": "/en/javascript"}, {"name": "Judoscript", "id": "/en/judoscript"}, {"name": "Kotlin", "id": "/dataworld/freeq/job_97bee9f2-44cd-48e5-a6e4-8fb0994e8ae6_var_en_wikipedia_org_wiki_Kotlin_$0028programming_language$0029"}, {"name": "MIVA Script", "id": "/en/mivascript"}, {"name": "NWScript", "id": "/en/nwscript"}, {"name": "NetRexx", "id": "/en/netrexx"}, {"name": "Nickle", "id": "/en/nickle_programming_language"}, {"name": "PHP", "id": "/en/php"}, {"name": "Pizza", "id": "/en/pizza_programming_language"}, {"name": "Processing", "id": "/en/processing"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "QUILL", "id": "/wikipedia/en_title/QUILL"}, {"name": "Quark Framework", "id": "/en/quark_framework"}, {"name": "Scala", "id": "/en/scala_programming_language"}, {"name": "UnrealScript", "id": "/en/unrealscript"}, {"name": "Vala", "id": "/wikipedia/it/Vala_$0028linguaggio$0029"}, {"name": "X10", "id": "/wikipedia/ru/X10_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Yoix", "id": "/en/yoix"}]}, {"size": 0, "influencedby": [], "index": 1078, "label": "SystemC", "paradigms": [], "id": "/en/systemc", "influenced": []}, {"size": 0, "influencedby": [{"name": "Alef", "id": "/en/alef"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Limbo", "id": "/en/limbo_programming_language"}, {"name": "Modula", "id": "/en/modula"}, {"name": "Newsqueak", "id": "/en/newsqueak"}, {"name": "Oberon", "id": "/wikipedia/es/Lenguaje_de_programaci$00F3n_Oberon"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "occam", "id": "/en/occam"}], "index": 1079, "label": "Go", "paradigms": [{"name": "Compiled language", "id": "/en/compiled_language"}, {"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Parallel computing", "id": "/en/parallel_computing"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/ru/Go_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1080, "label": "RDF query language", "paradigms": [], "id": "/en/rdf_query_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 1081, "label": "RDF Inference Language", "paradigms": [], "id": "/en/rdf_inference_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 1082, "label": "HTML5", "paradigms": [], "id": "/en/html_5", "influenced": []}, {"size": 0, "influencedby": [], "index": 1083, "label": "ARM assembly language", "paradigms": [], "id": "/m/0cgrqt5", "influenced": []}, {"size": 0, "influencedby": [{"name": "BASIC", "id": "/en/basic"}], "index": 1084, "label": "PureBasic", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/purebasic", "influenced": []}, {"size": 0, "influencedby": [], "index": 1085, "label": "Dworkin's Game Driver", "paradigms": [], "id": "/en/dworkins_generic_driver", "influenced": []}, {"size": 0, "influencedby": [], "index": 1086, "label": "Object Definition Language", "paradigms": [], "id": "/en/object_definition_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 1087, "label": "Smallfuck", "paradigms": [], "id": "/m/0dg7746", "influenced": []}, {"size": 0, "influencedby": [], "index": 1088, "label": "Paintfuck", "paradigms": [], "id": "/m/0dg7773", "influenced": []}, {"size": 0, "influencedby": [], "index": 1089, "label": "Arrow", "paradigms": [], "id": "/m/0dg778l", "influenced": []}, {"size": 0, "influencedby": [], "index": 1090, "label": "SMETANA", "paradigms": [], "id": "/m/0dg77c_", "influenced": []}, {"size": 0, "influencedby": [{"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 1091, "label": "ELENA", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/m/0dg9lh5", "influenced": []}, {"size": 0, "influencedby": [], "index": 1092, "label": "Alex Rakov", "paradigms": [], "id": "/m/0dg9lhl", "influenced": []}, {"size": 0, "influencedby": [{"name": "Befunge", "id": "/en/befunge"}], "index": 1093, "label": "Argh!", "paradigms": [{"name": "Self-modifying code", "id": "/en/self-modifying_code"}, {"name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}, {"name": "Two-dimensional", "id": "/m/0dgcxy_"}, {"name": "cell based", "id": "/m/0dg773l"}], "id": "/m/0dgcxwt", "influenced": []}, {"size": 0, "influencedby": [], "index": 1094, "label": "Aura", "paradigms": [{"name": "Self-modifying code", "id": "/en/self-modifying_code"}], "id": "/m/0dgcy04", "influenced": []}, {"size": 1, "influencedby": [], "index": 1095, "label": "Turbo Basic", "paradigms": [], "id": "/en/turbo_basic", "influenced": [{"name": "PowerBASIC", "id": "/en/powerbasic"}]}, {"size": 4, "influencedby": [{"name": "GW-BASIC", "id": "/en/gw-basic"}], "index": 1096, "label": "QuickBASIC", "paradigms": [], "id": "/en/quickbasic", "influenced": [{"name": "Liberty BASIC", "id": "/en/liberty_basic"}, {"name": "PowerBASIC", "id": "/en/powerbasic"}, {"name": "QBasic", "id": "/en/qbasic"}, {"name": "Visual Basic", "id": "/en/visual_basic"}]}, {"size": 0, "influencedby": [], "index": 1097, "label": "TI BASIC", "paradigms": [], "id": "/en/ti_basic", "influenced": []}, {"size": 0, "influencedby": [], "index": 1098, "label": "BPEL", "paradigms": [], "id": "/m/0dk0f3b", "influenced": []}, {"size": 0, "influencedby": [], "index": 1099, "label": "Office Open XML", "paradigms": [], "id": "/en/office_open_xml", "influenced": []}, {"size": 0, "influencedby": [], "index": 1100, "label": "Web Services Description Language", "paradigms": [], "id": "/en/web_services_description_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 1101, "label": "DAML-S", "paradigms": [{"name": "Knowledge Representation Language", "id": "/m/0dn3p3x"}], "id": "/en/daml-s", "influenced": []}, {"size": 0, "influencedby": [], "index": 1102, "label": "Web Ontology Language", "paradigms": [{"name": "Knowledge Representation Language", "id": "/m/0dn3p3x"}], "id": "/en/web_ontology_language", "influenced": []}, {"size": 1, "influencedby": [], "index": 1103, "label": "KRL", "paradigms": [{"name": "Knowledge Representation Language", "id": "/m/0dn3p3x"}], "id": "/en/krl", "influenced": [{"name": "KM", "id": "/en/km_programming_language"}]}, {"size": 0, "influencedby": [], "index": 1104, "label": "DAML+OIL", "paradigms": [{"name": "Knowledge Representation Language", "id": "/m/0dn3p3x"}], "id": "/en/damlplusoil", "influenced": []}, {"size": 0, "influencedby": [], "index": 1105, "label": "DARPA Agent Markup Language", "paradigms": [{"name": "Knowledge Representation Language", "id": "/m/0dn3p3x"}], "id": "/en/daml", "influenced": []}, {"size": 0, "influencedby": [], "index": 1106, "label": "LOOM", "paradigms": [{"name": "Knowledge Representation Language", "id": "/m/0dn3p3x"}], "id": "/wikipedia/en_title/LOOM_$0028ontology$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1107, "label": "KL-ONE", "paradigms": [{"name": "Frame language", "id": "/en/frame_language"}, {"name": "Knowledge Representation Language", "id": "/m/0dn3p3x"}], "id": "/en/kl-one", "influenced": []}, {"size": 0, "influencedby": [], "index": 1108, "label": "TextUML-Syntax", "paradigms": [], "id": "/m/0fpp07_", "influenced": []}, {"size": 1, "influencedby": [{"name": "Coq", "id": "/en/coq"}, {"name": "Epigram", "id": "/en/epigram_programming_language"}, {"name": "Haskell", "id": "/en/haskell"}], "index": 1109, "label": "Agda", "paradigms": [{"name": "Declarative programming", "id": "/en/declarative_programming"}, {"name": "Dependent type", "id": "/en/dependent_type"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Mathematics", "id": "/en/mathematics"}, {"name": "Strong typing", "id": "/en/strongly-typed_programming_language"}], "id": "/en/agda_theorem_prover", "influenced": [{"name": "Idris", "id": "/wikipedia/en_title/Idris_$0028programming_language$0029"}]}, {"size": 2, "influencedby": [{"name": "ML", "id": "/en/ml"}], "index": 1110, "label": "Coq", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/en/coq", "influenced": [{"name": "Agda", "id": "/en/agda_theorem_prover"}, {"name": "Idris", "id": "/wikipedia/en_title/Idris_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [{"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Scheme", "id": "/en/scheme"}], "index": 1111, "label": "Objeck", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/en_title/Objeck_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1112, "label": "Delphi", "paradigms": [], "id": "/m/0ggc1vz", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "Factor", "id": "/en/factor_programming_language"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}], "index": 1113, "label": "Alpoca", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Encapsulation", "id": "/wikipedia/en_title/Encapsulation_$0028object-oriented_programming$0029"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/m/0gh50t7", "influenced": []}, {"size": 0, "influencedby": [{"name": "CLU", "id": "/en/clu"}], "index": 1114, "label": "Argus", "paradigms": [], "id": "/wikipedia/en_title/Argus_$0028programming_language$0029", "influenced": []}, {"size": 2, "influencedby": [{"name": "Haskell", "id": "/en/haskell"}, {"name": "JavaScript", "id": "/en/javascript"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "YAML", "id": "/en/yaml"}], "index": 1115, "label": "CoffeeScript", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/wikipedia/en_title/CoffeeScript", "influenced": [{"name": "LiveScript", "id": "/dataworld/freeq/job_97bee9f2-44cd-48e5-a6e4-8fb0994e8ae6_var_en_wikipedia_org_wiki_LiveScript"}, {"name": "MoonScript", "id": "/m/0hjlb4k"}]}, {"size": 0, "influencedby": [{"name": "CoffeeScript", "id": "/wikipedia/en_title/CoffeeScript"}], "index": 1116, "label": "MoonScript", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Prototype-based programming", "id": "/en/prototype-based_programming"}], "id": "/m/0hjlb4k", "influenced": []}, {"size": 0, "influencedby": [], "index": 1117, "label": "Programming Syntax", "paradigms": [], "id": "/m/0hmvnmb", "influenced": []}, {"size": 0, "influencedby": [], "index": 1118, "label": "Parrot assembly language", "paradigms": [], "id": "/en/parrot_assembly_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 1119, "label": "REFAL programming language", "paradigms": [], "id": "/en/refal_programming_language", "influenced": []}, {"size": 0, "influencedby": [], "index": 1120, "label": "Kawa", "paradigms": [], "id": "/en/kawa", "influenced": []}, {"size": 0, "influencedby": [], "index": 1121, "label": "Scilab", "paradigms": [], "id": "/m/0jfjdbl", "influenced": []}, {"size": 0, "influencedby": [], "index": 1122, "label": "Phoenix", "paradigms": [], "id": "/m/02vy1px", "influenced": []}, {"size": 0, "influencedby": [], "index": 1123, "label": "XProc", "paradigms": [], "id": "/en/xproc", "influenced": []}, {"size": 0, "influencedby": [], "index": 1124, "label": "SGML", "paradigms": [], "id": "/m/0j_9brh", "influenced": []}, {"size": 0, "influencedby": [], "index": 1125, "label": "Micro-Planner", "paradigms": [], "id": "/m/0k04hrk", "influenced": []}, {"size": 0, "influencedby": [], "index": 1126, "label": "Little Implementation Language", "paradigms": [], "id": "/wikipedia/en_title/Little_Implementation_Language", "influenced": []}, {"size": 0, "influencedby": [{"name": "AutoIt", "id": "/en/autoit"}, {"name": "Liberty BASIC", "id": "/en/liberty_basic"}], "index": 1127, "label": "Beginners Programming Language", "paradigms": [], "id": "/en/bpl_beginners_programming_langauge", "influenced": []}, {"size": 1, "influencedby": [{"name": "QuickBASIC", "id": "/en/quickbasic"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 1128, "label": "Liberty BASIC", "paradigms": [{"name": "Event-driven programming", "id": "/en/event-driven_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/liberty_basic", "influenced": [{"name": "Beginners Programming Language", "id": "/en/bpl_beginners_programming_langauge"}]}, {"size": 0, "influencedby": [], "index": 1129, "label": "PL/Ruby", "paradigms": [], "id": "/m/0lnrh5r", "influenced": []}, {"size": 0, "influencedby": [], "index": 1130, "label": "PL/sh", "paradigms": [], "id": "/m/0lnrh5y", "influenced": []}, {"size": 0, "influencedby": [], "index": 1131, "label": "PL/TCL", "paradigms": [], "id": "/m/0lnrh63", "influenced": []}, {"size": 0, "influencedby": [], "index": 1132, "label": "PL/Proxy", "paradigms": [], "id": "/m/0lnrh69", "influenced": []}, {"size": 0, "influencedby": [], "index": 1133, "label": "PL/LOLCODE", "paradigms": [], "id": "/m/0lnrh6h", "influenced": []}, {"size": 0, "influencedby": [], "index": 1134, "label": "PL/Java", "paradigms": [], "id": "/m/0lnrh6p", "influenced": []}, {"size": 0, "influencedby": [], "index": 1135, "label": "PL/Perl", "paradigms": [], "id": "/en/pl_perl", "influenced": []}, {"size": 0, "influencedby": [], "index": 1136, "label": "PL/Parrot", "paradigms": [], "id": "/m/0lnrh6y", "influenced": []}, {"size": 0, "influencedby": [], "index": 1137, "label": "PL/Lua", "paradigms": [], "id": "/m/0lnrh73", "influenced": []}, {"size": 0, "influencedby": [], "index": 1138, "label": "PL/PHP", "paradigms": [], "id": "/m/0lnrh79", "influenced": []}, {"size": 0, "influencedby": [], "index": 1139, "label": "PL/R", "paradigms": [], "id": "/m/0lnrh7h", "influenced": []}, {"size": 0, "influencedby": [], "index": 1140, "label": "PL/PSM", "paradigms": [], "id": "/m/0lnrh7p", "influenced": []}, {"size": 0, "influencedby": [], "index": 1141, "label": "PL/Python", "paradigms": [], "id": "/m/0lnrh7w", "influenced": []}, {"size": 0, "influencedby": [], "index": 1142, "label": "PL/JS", "paradigms": [], "id": "/m/0lnrh81", "influenced": []}, {"size": 0, "influencedby": [], "index": 1143, "label": "PL/Scheme", "paradigms": [], "id": "/m/0lnrh87", "influenced": []}, {"size": 0, "influencedby": [], "index": 1144, "label": "AIML", "paradigms": [], "id": "/en/aiml", "influenced": []}, {"size": 0, "influencedby": [{"name": "TRAC", "id": "/en/trac_programming_language"}], "index": 1145, "label": "TTM", "paradigms": [], "id": "/wikipedia/en_title/TTM_$0028programming_language$0029", "influenced": []}, {"size": 1, "influencedby": [{"name": "Clojure", "id": "/en/clojure"}, {"name": "Erlang", "id": "/en/erlang"}, {"name": "LFE", "id": "/dataworld/freeq/job_fc372b70-658e-4162-b332-6858145a4195_var_en_wikipedia_org_wiki_LFE_$0028programming_language$0029"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}], "index": 1146, "label": "Elixir", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/wikipedia/en_title/Elixir_$0028programming_language$0029", "influenced": [{"name": "LFE", "id": "/dataworld/freeq/job_fc372b70-658e-4162-b332-6858145a4195_var_en_wikipedia_org_wiki_LFE_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [{"name": "Cascading Style Sheets", "id": "/en/cascading_style_sheets"}, {"name": "LESS", "id": "/wikipedia/en_title/LESS_$0028stylesheet_language$0029"}, {"name": "Sass", "id": "/wikipedia/de_id/5460460"}], "index": 1147, "label": "Stylus", "paradigms": [], "id": "/wikipedia/en_title/Stylus_$0028stylesheet_language$0029", "influenced": []}, {"size": 3, "influencedby": [{"name": "Cascading Style Sheets", "id": "/en/cascading_style_sheets"}, {"name": "LESS", "id": "/wikipedia/en_title/LESS_$0028stylesheet_language$0029"}], "index": 1148, "label": "Sass", "paradigms": [], "id": "/wikipedia/de_id/5460460", "influenced": [{"name": "LESS", "id": "/wikipedia/en_title/LESS_$0028stylesheet_language$0029"}, {"name": "Stylus", "id": "/wikipedia/en_title/Stylus_$0028stylesheet_language$0029"}, {"name": "Tritium", "id": "/wikipedia/en_title/Tritium_$0028programming_language$0029"}]}, {"size": 2, "influencedby": [{"name": "Cascading Style Sheets", "id": "/en/cascading_style_sheets"}, {"name": "Sass", "id": "/wikipedia/de_id/5460460"}], "index": 1149, "label": "LESS", "paradigms": [], "id": "/wikipedia/en_title/LESS_$0028stylesheet_language$0029", "influenced": [{"name": "Sass", "id": "/wikipedia/de_id/5460460"}, {"name": "Stylus", "id": "/wikipedia/en_title/Stylus_$0028stylesheet_language$0029"}]}, {"size": 0, "influencedby": [{"name": "F#", "id": "/en/f_sharp_programming_language"}], "index": 1150, "label": "F*", "paradigms": [{"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/en_title/F$002A_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "Pipeline", "id": "/wikipedia/fr/Tube_$0028shell$0029"}, {"name": "SQL", "id": "/en/sql"}], "index": 1151, "label": "SPL", "paradigms": [{"name": "Pipeline programming", "id": "/en/pipeline_programming"}], "id": "/wikipedia/en_title/SPL_$0028Search_Processing_Language$0029", "influenced": []}, {"size": 2, "influencedby": [], "index": 1152, "label": "Pipeline", "paradigms": [], "id": "/wikipedia/fr/Tube_$0028shell$0029", "influenced": [{"name": "Hartmann pipeline", "id": "/en/hartmann_pipeline"}, {"name": "SPL", "id": "/wikipedia/en_title/SPL_$0028Search_Processing_Language$0029"}]}, {"size": 0, "influencedby": [], "index": 1153, "label": "ooc", "paradigms": [], "id": "/wikipedia/en_title/Ooc", "influenced": []}, {"size": 0, "influencedby": [], "index": 1154, "label": "X#", "paradigms": [], "id": "/wikipedia/en_title/X_Sharp_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1155, "label": "Flex", "paradigms": [], "id": "/wikipedia/en_title/Flex_$0028language$0029", "influenced": []}, {"size": 1, "influencedby": [{"name": "XSLT", "id": "/en/xsl_transformations"}], "index": 1156, "label": "XPath", "paradigms": [], "id": "/en/xpath", "influenced": [{"name": "XQuery", "id": "/en/xquery"}]}, {"size": 0, "influencedby": [{"name": "Agda", "id": "/en/agda_theorem_prover"}, {"name": "Coq", "id": "/en/coq"}, {"name": "Epigram", "id": "/en/epigram_programming_language"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "ML", "id": "/en/ml"}], "index": 1157, "label": "Idris", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/wikipedia/en_title/Idris_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1158, "label": "Hopscotch", "paradigms": [], "id": "/wikipedia/en_title/Hopscotch_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "BASIC", "id": "/en/basic"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}], "index": 1159, "label": "BAIL", "paradigms": [], "id": "/wikipedia/en_title/BAIL_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1160, "label": "DAG", "paradigms": [], "id": "/m/0vsh31n", "influenced": []}, {"size": 0, "influencedby": [{"name": "Ada", "id": "/en/ada"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Modula-3", "id": "/en/modula-3"}, {"name": "Object Pascal", "id": "/en/object_pascal"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}], "index": 1161, "label": "Nimrod", "paradigms": [{"name": "Compiled language", "id": "/en/compiled_language"}, {"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/m/0vpk27_", "influenced": []}, {"size": 5, "influencedby": [{"name": "Lisp", "id": "/wikipedia/it_id/11078"}], "index": 1162, "label": "UCBLogo", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/en/ucblogo", "influenced": [{"name": "Etoys", "id": "/en/etoys"}, {"name": "NetLogo", "id": "/en/netlogo"}, {"name": "Rebol", "id": "/en/rebol"}, {"name": "Scratch", "id": "/wikipedia/de_id/2772564"}, {"name": "Smalltalk", "id": "/en/smalltalk"}]}, {"size": 0, "influencedby": [], "index": 1163, "label": "Fountain", "paradigms": [{"name": "Markup language", "id": "/en/markup_language"}], "id": "/dataworld/freeq/job_6efc54c3-f543-48c9-b8d1-b924b6b95df8_var_en_wikipedia_org_wiki_Fountain_$0028markup_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1164, "label": "Ela", "paradigms": [], "id": "/m/0wyh6j2", "influenced": []}, {"size": 1, "influencedby": [{"name": "Alef", "id": "/en/alef"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "Camlp4", "id": "/en/camlp4"}, {"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "Cyclone", "id": "/en/cyclone_programming_language"}, {"name": "Erlang", "id": "/en/erlang"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "Hermes", "id": "/wikipedia/en_title/Hermes_$0028programming_language$0029"}, {"name": "Limbo", "id": "/en/limbo_programming_language"}, {"name": "Napier88", "id": "/en/napier88"}, {"name": "Newsqueak", "id": "/en/newsqueak"}, {"name": "Racket", "id": "/en/plt_scheme"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Sather", "id": "/en/sather"}, {"name": "Standard ML", "id": "/en/standard_ml"}], "index": 1165, "label": "Rust", "paradigms": [{"name": "Compiled language", "id": "/en/compiled_language"}, {"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/en_title/Rust_$0028programming_language$0029", "influenced": [{"name": "Swift", "id": "/dataworld/freeq/job_abea7b16-a55a-4d95-8ac0-5100371bfbac_var_en_wikipedia_org_wiki_Swift_$0028Apple_programming_language$0029"}]}, {"size": 0, "influencedby": [{"name": "Erlang", "id": "/en/erlang"}, {"name": "Io", "id": "/wikipedia/de_id/216742"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 1166, "label": "Fancy", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/en_title/Fancy_$0028programming_language$0029", "influenced": []}, {"size": 1, "influencedby": [], "index": 1167, "label": "Wolfram Language", "paradigms": [{"name": "Array programming", "id": "/en/array_programming"}, {"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/dataworld/freeq/job_fe78308a-a639-40d8-9a0f-68bd5c1305df_var_en_wikipedia_org_wiki_Wolfram_$0028programming_language$0029", "influenced": [{"name": "Julia", "id": "/wikipedia/en_title/Julia_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Perl", "id": "/en/perl"}], "index": 1168, "label": "Nemo", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/dataworld/freeq/job_6cf50b0b-5659-4545-bd53-dd269f729755_var_en_wikipedia_org_wiki_Nemo_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1169, "label": "Basic4android", "paradigms": [], "id": "/m/0fqrgs4", "influenced": []}, {"size": 0, "influencedby": [{"name": "C++", "id": "/en/cplusplus"}, {"name": "Ceylon", "id": "/wikipedia/en_title/Ceylon_$0028programming_language$0029"}], "index": 1170, "label": "Ya", "paradigms": [], "id": "/dataworld/freeq/job_da6fe9a6-2c8a-4c8d-a872-f953b895c101_var_en_wikipedia_org_wiki_Ya_$0028programming_language$0029", "influenced": []}, {"size": 1, "influencedby": [], "index": 1171, "label": "Ceylon", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/en_title/Ceylon_$0028programming_language$0029", "influenced": [{"name": "Ya", "id": "/dataworld/freeq/job_da6fe9a6-2c8a-4c8d-a872-f953b895c101_var_en_wikipedia_org_wiki_Ya_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [], "index": 1172, "label": "ProvideX", "paradigms": [], "id": "/en/providex", "influenced": []}, {"size": 0, "influencedby": [{"name": "Prolog", "id": "/en/prolog"}], "index": 1173, "label": "Ciao", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Logic programming", "id": "/en/logic_programming"}, {"name": "Modular programming", "id": "/en/modularity"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/en_title/Ciao_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "Dylan", "id": "/en/dylan"}, {"name": "Fortran", "id": "/en/fortran"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "MATLAB", "id": "/en/matlab"}, {"name": "Perl", "id": "/en/perl"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "R", "id": "/wikipedia/pt/R_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Scheme", "id": "/en/scheme"}, {"name": "Wolfram Language", "id": "/dataworld/freeq/job_fe78308a-a639-40d8-9a0f-68bd5c1305df_var_en_wikipedia_org_wiki_Wolfram_$0028programming_language$0029"}], "index": 1174, "label": "Julia", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/wikipedia/en_title/Julia_$0028programming_language$0029", "influenced": []}, {"size": 1, "influencedby": [{"name": "Concurrent Pascal", "id": "/en/concurrent_pascal"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 1175, "label": "Joyce", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/en_title/Joyce_$0028programming_language$0029", "influenced": [{"name": "SuperPascal", "id": "/en/superpascal"}]}, {"size": 0, "influencedby": [{"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Erlang", "id": "/en/erlang"}, {"name": "JavaScript", "id": "/en/javascript"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 1176, "label": "Dart", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/wikipedia/en_title/Dart_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "Concurrent Pascal", "id": "/en/concurrent_pascal"}, {"name": "Joyce", "id": "/wikipedia/en_title/Joyce_$0028programming_language$0029"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "occam", "id": "/en/occam"}], "index": 1177, "label": "SuperPascal", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/superpascal", "influenced": []}, {"size": 0, "influencedby": [{"name": "Ada", "id": "/en/ada"}, {"name": "ML", "id": "/en/ml"}, {"name": "Modula", "id": "/en/modula"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}], "index": 1178, "label": "ParaSail", "paradigms": [{"name": "Compiled language", "id": "/en/compiled_language"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/en_title/ParaSail_$0028programming_language$0029", "influenced": []}, {"size": 9, "influencedby": [{"name": "ALGOL 58", "id": "/en/algol_58"}], "index": 1179, "label": "ALGOL 60", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/algol_60", "influenced": [{"name": "ALGOL 68", "id": "/en/algol_68"}, {"name": "Ada", "id": "/en/ada"}, {"name": "BASIC", "id": "/en/basic"}, {"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "CPL", "id": "/en/combined_programming_language"}, {"name": "Euler", "id": "/en/euler_programming_language"}, {"name": "ISWIM", "id": "/en/iswim"}, {"name": "Pascal", "id": "/wikipedia/ru/$041F$0430$0441$043A$0430$043B$044C_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Simula", "id": "/en/simula"}]}, {"size": 0, "influencedby": [], "index": 1180, "label": "Cornell University Programming Language", "paradigms": [], "id": "/wikipedia/en_title/Cornell_University_Programming_Language", "influenced": []}, {"size": 0, "influencedby": [{"name": "Logo", "id": "/wikipedia/bg_id/68599"}], "index": 1181, "label": "Dolittle", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/dataworld/freeq/job_88bb6bd8-0f37-4943-9adb-80892f3ec3b9_var_en_wikipedia_org_wiki_Dolittle_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Io", "id": "/wikipedia/de_id/216742"}, {"name": "Lua", "id": "/en/lua_programming_language"}, {"name": "Rebol", "id": "/en/rebol"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Smalltalk", "id": "/en/smalltalk"}], "index": 1182, "label": "Potion", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}], "id": "/dataworld/freeq/job_88bb6bd8-0f37-4943-9adb-80892f3ec3b9_var_en_wikipedia_org_wiki_Potion_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}], "index": 1183, "label": "Hoon", "paradigms": [], "id": "/dataworld/freeq/job_6b792f7c-9c35-48bf-afa6-1e7a2a970ba5_var_en_wikipedia_org_wiki_Hoon_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1184, "label": "Nock", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/dataworld/freeq/job_6b792f7c-9c35-48bf-afa6-1e7a2a970ba5_var_en_wikipedia_org_wiki_Nock_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1185, "label": "Acumen", "paradigms": [], "id": "/dataworld/freeq/job_57a0acb3-264f-4329-b948-525ab8e14fbc_var_en_wikipedia_org_wiki_Acumen_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "C++", "id": "/en/cplusplus"}, {"name": "PHP", "id": "/en/php"}, {"name": "Perl", "id": "/en/perl"}], "index": 1186, "label": "P*", "paradigms": [], "id": "/dataworld/freeq/job_57a0acb3-264f-4329-b948-525ab8e14fbc_var_en_wikipedia_org_wiki_P$002A", "influenced": []}, {"size": 0, "influencedby": [{"name": "Boo", "id": "/en/boo"}, {"name": "D", "id": "/en/d"}, {"name": "Object Pascal", "id": "/en/object_pascal"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}], "index": 1187, "label": "Genie", "paradigms": [{"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/wikipedia/es/Genie_$0028lenguaje_de_programaci$00F3n$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "BASIC", "id": "/en/basic"}, {"name": "Visual Basic", "id": "/en/visual_basic"}], "index": 1188, "label": "Xojo", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}], "id": "/en/realbasic", "influenced": []}, {"size": 0, "influencedby": [], "index": 1189, "label": "DoTS", "paradigms": [], "id": "/dataworld/freeq/job_f2a66e32-b80c-45a9-b491-c1af01fd4eaf_var_en_wikipedia_org_wiki_DoTS", "influenced": []}, {"size": 0, "influencedby": [], "index": 1190, "label": "CSS", "paradigms": [], "id": "/en/cansei_de_ser_sexy", "influenced": []}, {"size": 1, "influencedby": [{"name": "Common Lisp", "id": "/en/common_lisp"}, {"name": "Elixir", "id": "/wikipedia/en_title/Elixir_$0028programming_language$0029"}, {"name": "Erlang", "id": "/en/erlang"}, {"name": "Scheme", "id": "/en/scheme"}], "index": 1191, "label": "LFE", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/dataworld/freeq/job_fc372b70-658e-4162-b332-6858145a4195_var_en_wikipedia_org_wiki_LFE_$0028programming_language$0029", "influenced": [{"name": "Elixir", "id": "/wikipedia/en_title/Elixir_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [], "index": 1192, "label": "Pastel", "paradigms": [], "id": "/dataworld/freeq/job_97bee9f2-44cd-48e5-a6e4-8fb0994e8ae6_var_en_wikipedia_org_wiki_Pastel_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1193, "label": "WLanguage", "paradigms": [], "id": "/dataworld/freeq/job_9fd886e7-d11c-44b5-9ef3-060dc4a07abb_var_en_wikipedia_org_wiki_WLanguage", "influenced": []}, {"size": 0, "influencedby": [], "index": 1194, "label": "Jaql", "paradigms": [], "id": "/en/jaql", "influenced": []}, {"size": 0, "influencedby": [], "index": 1195, "label": "LotusScript", "paradigms": [], "id": "/m/01025wcw", "influenced": []}, {"size": 0, "influencedby": [], "index": 1196, "label": "Qt Quick", "paradigms": [], "id": "/wikipedia/en_title/Qt_Quick", "influenced": []}, {"size": 0, "influencedby": [], "index": 1197, "label": "Enchanting", "paradigms": [], "id": "/dataworld/freeq/job_c59a2de6-7db8-4a18-b0e7-a307c280663c_var_en_wikipedia_org_wiki_Enchanting_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "PHP", "id": "/en/php"}], "index": 1198, "label": "Hack", "paradigms": [], "id": "/dataworld/freeq/job_a7c6672a-3218-436d-9199-448dbdeb2124_var_en_wikipedia_org_wiki_Hack_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "Visual Basic", "id": "/en/visual_basic"}], "index": 1199, "label": "LotusScript", "paradigms": [], "id": "/en/lotusscript", "influenced": []}, {"size": 0, "influencedby": [{"name": "Prolog", "id": "/en/prolog"}], "index": 1200, "label": "KL0", "paradigms": [], "id": "/en/kl0", "influenced": []}, {"size": 0, "influencedby": [{"name": "Verilog", "id": "/en/verilog"}], "index": 1201, "label": "SystemVerilog", "paradigms": [{"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Structured programming", "id": "/en/structured_programming"}], "id": "/en/systemverilog", "influenced": []}, {"size": 0, "influencedby": [{"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "Groovy", "id": "/en/groovy"}, {"name": "Java", "id": "/wikipedia/pt/Java_$0028linguagem_de_programa$00E7$00E3o$0029"}, {"name": "Scala", "id": "/en/scala_programming_language"}], "index": 1202, "label": "Kotlin", "paradigms": [], "id": "/dataworld/freeq/job_97bee9f2-44cd-48e5-a6e4-8fb0994e8ae6_var_en_wikipedia_org_wiki_Kotlin_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "Erlang", "id": "/en/erlang"}, {"name": "JavaScript", "id": "/en/javascript"}, {"name": "ML", "id": "/en/ml"}], "index": 1203, "label": "Opa", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/wikipedia/en_title/Opa_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "Erlang", "id": "/en/erlang"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}], "index": 1204, "label": "Reia", "paradigms": [{"name": "Declarative programming", "id": "/en/declarative_programming"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}], "id": "/en/reia", "influenced": []}, {"size": 4, "influencedby": [{"name": "C", "id": "/wikipedia/fr_id/1711"}, {"name": "Communicating sequential processes", "id": "/en/communicating_sequential_processes"}], "index": 1205, "label": "Newsqueak", "paradigms": [{"name": "Concurrent computing", "id": "/en/concurrent_computing"}], "id": "/en/newsqueak", "influenced": [{"name": "Alef", "id": "/en/alef"}, {"name": "Go", "id": "/wikipedia/ru/Go_$0028$044F$0437$044B$043A_$043F$0440$043E$0433$0440$0430$043C$043C$0438$0440$043E$0432$0430$043D$0438$044F$0029"}, {"name": "Limbo", "id": "/en/limbo_programming_language"}, {"name": "Rust", "id": "/wikipedia/en_title/Rust_$0028programming_language$0029"}]}, {"size": 1, "influencedby": [], "index": 1206, "label": "Hermes", "paradigms": [], "id": "/wikipedia/en_title/Hermes_$0028programming_language$0029", "influenced": [{"name": "Rust", "id": "/wikipedia/en_title/Rust_$0028programming_language$0029"}]}, {"size": 0, "influencedby": [{"name": "Perl", "id": "/en/perl"}], "index": 1207, "label": "Qore", "paradigms": [], "id": "/m/0hnc442", "influenced": []}, {"size": 0, "influencedby": [{"name": "Logo", "id": "/wikipedia/bg_id/68599"}], "index": 1208, "label": "Boxer", "paradigms": [], "id": "/m/010p5v53", "influenced": []}, {"size": 0, "influencedby": [{"name": "D", "id": "/en/d"}], "index": 1209, "label": "DScript", "paradigms": [], "id": "/m/010pkn7n", "influenced": []}, {"size": 0, "influencedby": [{"name": "CLIPS", "id": "/en/clips_programming_language"}, {"name": "JavaScript", "id": "/en/javascript"}, {"name": "Lisp", "id": "/wikipedia/it_id/11078"}, {"name": "Logo", "id": "/wikipedia/bg_id/68599"}, {"name": "OPS5", "id": "/en/ops5"}, {"name": "Self", "id": "/wikipedia/ja_id/905339"}], "index": 1210, "label": "Premise", "paradigms": [], "id": "/dataworld/freeq/job_e8f1caf2-6b5c-43d6-ac03-28a4ed3e809c_var_en_wikipedia_org_wiki_Premise_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1211, "label": "TML", "paradigms": [], "id": "/dataworld/freeq/job_d53e1bbb-c49d-434a-9a35-7421c6afcbc5_var_en_wikipedia_org_wiki_TML$0028triangular_markup_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1212, "label": "Swift", "paradigms": [], "id": "/dataworld/freeq/job_abea7b16-a55a-4d95-8ac0-5100371bfbac_var_en_wikipedia_org_wiki_Swift_$0028parallel_scripting_language$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "C#", "id": "/wikipedia/it_id/26842"}, {"name": "CLU", "id": "/en/clu"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "Objective-C", "id": "/en/objective-c"}, {"name": "Python", "id": "/wikipedia/fr/Python_$0028langage$0029"}, {"name": "Ruby", "id": "/wikipedia/bg_id/86164"}, {"name": "Rust", "id": "/wikipedia/en_title/Rust_$0028programming_language$0029"}, {"name": "Scala", "id": "/en/scala_programming_language"}], "index": 1213, "label": "Swift", "paradigms": [{"name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"name": "Functional programming", "id": "/en/functional_programming"}, {"name": "Generic programming", "id": "/en/generic_programming"}, {"name": "Imperative programming", "id": "/en/imperative_programming"}, {"name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"name": "Procedural programming", "id": "/en/procedural_programming"}], "id": "/dataworld/freeq/job_abea7b16-a55a-4d95-8ac0-5100371bfbac_var_en_wikipedia_org_wiki_Swift_$0028Apple_programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [{"name": "CoffeeScript", "id": "/wikipedia/en_title/CoffeeScript"}, {"name": "F#", "id": "/en/f_sharp_programming_language"}, {"name": "Haskell", "id": "/en/haskell"}, {"name": "JavaScript", "id": "/en/javascript"}], "index": 1214, "label": "LiveScript", "paradigms": [{"name": "Functional programming", "id": "/en/functional_programming"}], "id": "/dataworld/freeq/job_97bee9f2-44cd-48e5-a6e4-8fb0994e8ae6_var_en_wikipedia_org_wiki_LiveScript", "influenced": []}, {"size": 0, "influencedby": [{"name": "Sass", "id": "/wikipedia/de_id/5460460"}, {"name": "XSLT", "id": "/en/xsl_transformations"}], "index": 1215, "label": "Tritium", "paradigms": [], "id": "/wikipedia/en_title/Tritium_$0028programming_language$0029", "influenced": []}, {"size": 1, "influencedby": [], "index": 1216, "label": "Lean", "paradigms": [], "id": "/m/01159vfc", "influenced": [{"name": "Clean", "id": "/en/clean_programming_language"}]}, {"size": 0, "influencedby": [{"name": "APL", "id": "/en/apl"}, {"name": "Q", "id": "/wikipedia/en_title/Q_$0028programming_language_from_Kx_Systems$0029"}], "index": 1217, "label": "ELI", "paradigms": [{"name": "Array programming", "id": "/en/array_programming"}], "id": "/dataworld/freeq/job_91c5f39d-30ad-46ba-bb20-a3e294e29df8_var_en_wikipedia_org_wiki_ELI_$0028programming_language$0029", "influenced": []}, {"size": 0, "influencedby": [], "index": 1218, "label": "Constant", "paradigms": [], "id": "/wikipedia/ru_id/753066", "influenced": []}], "paradigms": [{"count": 198, "name": "Object-oriented programming", "id": "/en/object-oriented_programming"}, {"count": 146, "name": "Functional programming", "id": "/en/functional_programming"}, {"count": 135, "name": "Imperative programming", "id": "/en/imperative_programming"}, {"count": 100, "name": "Procedural programming", "id": "/en/procedural_programming"}, {"count": 98, "name": "Comparison of multi-paradigm programming languages", "id": "/en/multi-paradigm_programming_language"}, {"count": 76, "name": "Structured programming", "id": "/en/structured_programming"}, {"count": 31, "name": "Concurrent computing", "id": "/en/concurrent_computing"}, {"count": 24, "name": "Prototype-based programming", "id": "/en/prototype-based_programming"}, {"count": 22, "name": "Logic programming", "id": "/en/logic_programming"}, {"count": 18, "name": "Stack-oriented programming language", "id": "/en/stack-oriented_programming_language"}, {"count": 16, "name": "Array programming", "id": "/en/array_programming"}, {"count": 16, "name": "Declarative programming", "id": "/en/declarative_programming"}, {"count": 16, "name": "Parallel computing", "id": "/en/parallel_computing"}, {"count": 14, "name": "Event-driven programming", "id": "/en/event-driven_programming"}, {"count": 13, "name": "Generic programming", "id": "/en/generic_programming"}, {"count": 9, "name": "Concatenative programming language", "id": "/en/concatenative_programming_language"}, {"count": 9, "name": "Modular programming", "id": "/en/modularity"}, {"count": 9, "name": "Knowledge Representation Language", "id": "/m/0dn3p3x"}, {"count": 8, "name": "Interpreted language", "id": "/en/interpreted_language"}, {"count": 7, "name": "Database programming", "id": "/en/database_programming"}, {"count": 7, "name": "Dynamic programming language", "id": "/en/dynamic_programming_language"}, {"count": 6, "name": "Educational programming language", "id": "/en/educational_programming_language"}, {"count": 6, "name": "Compiled language", "id": "/en/compiled_language"}, {"count": 5, "name": "Reflective programming", "id": "/en/reflective_programming"}, {"count": 4, "name": "Lazy evaluation", "id": "/en/lazy_evaluation"}, {"count": 4, "name": "Mathematics", "id": "/en/mathematics"}, {"count": 3, "name": "Markup language", "id": "/en/markup_language"}, {"count": 3, "name": "Dataflow programming", "id": "/en/dataflow_language"}, {"count": 3, "name": "Type inference", "id": "/en/type_inference"}, {"count": 3, "name": "Function-level programming", "id": "/en/function-level_programming"}, {"count": 3, "name": "Visual programming language", "id": "/en/visual_programming_language"}, {"count": 3, "name": "Design by contract", "id": "/en/design_by_contract"}, {"count": 3, "name": "Strong typing", "id": "/en/strongly-typed_programming_language"}, {"count": 3, "name": "Modular Programming", "id": "/en/modular_programming"}, {"count": 2, "name": "Self-modifying code", "id": "/en/self-modifying_code"}, {"count": 2, "name": "Event-driven programming", "id": "/en/event_driven_programming_language"}, {"count": 2, "name": "cell based", "id": "/m/0dg773l"}, {"count": 2, "name": "Pipeline programming", "id": "/en/pipeline_programming"}, {"count": 2, "name": "Frame language", "id": "/en/frame_language"}, {"count": 2, "name": "Actor model", "id": "/en/actor_model"}, {"count": 2, "name": "Dependent type", "id": "/en/dependent_type"}, {"count": 2, "name": "Combinatory logic", "id": "/en/combinatory_logic"}, {"count": 1, "name": "Example Centric Programming", "id": "/en/example_centric_programming"}, {"count": 1, "name": "Virtual machine", "id": "/en/virtual_machine"}, {"count": 1, "name": "Multi-agent system", "id": "/en/multi-agent_system"}, {"count": 1, "name": "Ajax", "id": "/wikipedia/fr/Asynchronous_JavaScript_and_XML"}, {"count": 1, "name": "Component-oriented programming", "id": "/en/component_oriented_programming"}, {"count": 1, "name": "Distributed programming", "id": "/en/distributed_programming"}, {"count": 1, "name": "Write once, run anywhere", "id": "/en/write_once_run_anywhere"}, {"count": 1, "name": "Encapsulation", "id": "/wikipedia/en_title/Encapsulation_$0028object-oriented_programming$0029"}, {"count": 1, "name": "Operator", "id": "/en/operator"}, {"count": 1, "name": "Knowledge-based systems", "id": "/en/knowledge-based_systems"}, {"count": 1, "name": "expression-based", "id": "/en/expression_based"}, {"count": 1, "name": "Two-dimensional", "id": "/m/0dgcxy_"}, {"count": 1, "name": "Data-driven programming", "id": "/en/data-driven_design"}]}