{"2011":{"currentTech":{"JavaScript":945,"Java":868,"C#":132,"PHP":54,"HTML & CSS":138,"Objective C":7,"Python":107,"C++":47,"C":26,"Ruby":18,"Perl":10,"VisualBasic":6,"Delphi":8,"COBOL":1,"Fortran":1,"Shell scripting":1},"futureDbs":{"SQL":234},"futureTech":{"JavaScript":474,"Haskell":3,"HTML & CSS":839,"C#":249,"Python":121,"PHP":138,"C++":122,"C":62,"Objective C":9,"R":3,"VisualBasic":16,"Ruby":44,"Perl":15,"Shell scripting":8,"Delphi":8,"Lisp":1,"assembly":2,"SmallTalk":2,"Scala":3,"F#":1,"Lua":1,"Java":14},"currentDbs":{"SQL":198},"futureMiscTech":{"Mathematica":2,"Object Pascal":2,"AppleScript":1,"FoxPro":1,"LotusScript":1,"BASIC":1,"LSL":1,"ActionScript":2,"ColdFusion":4,"PL/SQL":3,"awk":1,"sed":1,"linc":1,"Sybase":1,"VHDL":1,"Prolog":2,"XSLT":1},"currentMiscTech":{"Visual DataFlex":1,"Webfocus":2,"ColdFusion":2,"LabVIEW":1,"ActionScript":1,"REXX":2,"VHDL":1,"Verilog":1,"Cocoa":1},"currentLibs":{"ASP.NET":1}},"2012":{"currentTech":{"Java":2349,"JavaScript":1752,"HTML & CSS":257,"PHP":140,"C":24,"C#":219,"Objective C":98,"Python":220,"C++":77,"Ruby":33,"MatLab":2,"Perl":9,"Lisp":1,"COBOL":1,"Delphi":10,"VisualBasic":12,"R":3,"Shell scripting":2,"Haskell":2,"APL":1},"futureTech":{"JavaScript":1375,"HTML & CSS":1500,"PHP":325,"C++":246,"Objective C":109,"C#":440,"Python":238,"Perl":19,"Groovy":4,"Ruby":71,"C":149,"Haskell":4,"VisualBasic":19,"Lua":1,"Delphi":5,"R":4,"MatLab":2,"Shell scripting":5,"COBOL":1,"F#":1,"Scala":2,"assembly":1,"SmallTalk":2,"Fortran":1},"futureDbs":{"SQL":498},"currentDbs":{"SQL":295},"futureMiscTech":{"ASCET":1,"PL/SQL":5,"VHDL":2,"ColdFusion":1,"Magento":1,"ActionScript":3,"Pascal":1,"PL/PgSQL":1,"Brainf**k":1,"MaxScript":1,"BASIC":1,"HLSL":1,"D":1,"Verilog":2,"CUDA":1,"baby!":1,"Object Pascal":1,"WPF":1,"SQR":1},"currentMiscTech":{"RPG":1,"Mathematica":2,"OpenEdge":1,"ColdFusion":1,"ActionScript":1,"Prolog":2,"Coq":1,"LabVIEW":1,"TeX/LaTex":1,"TeX/LaTeX":1,"REXX":1},"currentPlatforms":{"Android":2},"futurePlatforms":{"Android":3},"futureLibs":{"Django":1,"ASP.NET":1}},"2013":{"currentTech":{"Java":1551,"C#":2310,"C":1436,"JavaScript":1239,"C++":860,"Python":142,"MatLab":5,"Lisp":3,"Objective C":103,"PHP":65,"R":21,"VisualBasic":9,"Shell scripting":6,"Delphi":6,"Ruby":26,"Perl":5,"Erlang":3,"Fortran":2,"SAS":2,"Clojure":1,"Scala":2,"Haskell":3,"HTML & CSS":3},"futureDbs":{"SQL":475,"Cassandra":1,"MySQL":1,"MongoDB":2,"MS SQL":1,"PostgreSQL":1},"futureTech":{"JavaScript":2409,"Python":316,"C++":836,"Java":910,"Objective C":180,"PHP":251,"C#":455,"Fortran":5,"assembly":3,"Ruby":68,"Perl":31,"Delphi":17,"Scala":10,"VisualBasic":53,"MatLab":13,"Lisp":3,"Groovy":3,"APL":1,"R":24,"Haskell":10,"Shell scripting":22,"Erlang":3,"Lua":7,"SAS":3,"F#":7,"COBOL":2,"SmallTalk":1,"TypeScript":1,"Clojure":1,"Golang":1,"HTML & CSS":1},"futureLibs":{"jQuery":1230,"NodeJS":29,"ASP.NET":2},"currentLibs":{"jQuery":131,"NodeJS":8},"futureMiscTech":{"Maven":1,"Oracle DB":1,"Pro-IV":1,"ColdFusion":1,"PL/SQL":7,"Selenium":1,"OpenGL":1,"SFDC":1,"QuickMacros":1,"rc":1,"make":2,"awk":1,"Pascal":3,"LabVIEW":3,"LotusScript":2,"ABAP (SAP)":2,"ActionScript":10,"SDL Tridion":1,"Mathematica":5,"Moscow ML":1,"MIPS":1,"Fasto":1,"Ant":1,"WPF":2,"Visual FoxPro":1,"Boo":1,"Cygwin":1,"Tcl/Tk":1,"XSLT":4,"X++":1,"PL/PgSQL":1,"BiTalk":1,"CUDA":1,"SSIS":1,"SSAS":1,"SSRS":1,"Praat":1,"TeX/LaTex":2,"Informatica":2,"MooTools":1,"OpenEdge":1,"Peoplesoft":1,"jmeter":1,"Xtend":1,"Forth":1,"SQR":1,"Jade":2,"Sybase":1,"SVG":1,"Standard ML":1,"PostScript":1,"baby!":1,"ExtJS":1,"D":1,"Octave":1,"Ab Initio":1,"XML":3,"Silverlight":1,"GWT":1,"DAX":1,"MDX":1,"Igor Pro":1,"REL":1},"currentMiscTech":{"awk":1,"Mathematica":4,"COMSOL":1,"Brainf**k":1,"SystemVerilog":1,"Verilog":2,"ActionScript":1,"Agda":1,"VBA":1,"VHDL":1,"GRASS":1,"FreePascal":1,"SAP ABAP":1,"LotusScript":1,"make":1,"Dutch":1,"REXX":1,"Progress":1,"BASIC":1},"currentDbs":{"SQL":96,"CouchDB":1},"futurePlatforms":{"Play Framework":1,"Android":4}},"2014":{"currentTech":{"Java":1264,"PHP":94,"C#":1791,"C++":734,"C":1174,"Python":154,"JavaScript":1001,"Objective C":87,"Clojure":1,"Golang":4,"Haskell":4,"Shell scripting":7,"Ruby":37,"R":18,"VisualBasic":16,"Delphi":5,"HTML & CSS":3,"F#":1,"Groovy":3,"COBOL":2,"O'Caml":2,"Perl":5,"Erlang":1,"Scala":4,"MatLab":3,"Fortran":3,"Lua":1},"futureTech":{"JavaScript":1909,"C++":684,"C#":363,"Python":373,"PHP":550,"Java":753,"Ruby":123,"Objective C":162,"VisualBasic":46,"Scala":20,"Crystal":1,"R":16,"Lua":6,"Shell scripting":21,"assembly":5,"Perl":20,"Haskell":10,"COBOL":2,"SAS":3,"Groovy":4,"MatLab":16,"Golang":4,"HTML & CSS":13,"O'Caml":2,"Delphi":7,"F#":3,"Fortran":3,"Clojure":3,"Erlang":1,"CoffeeScript":1,"Lisp":1},"currentDbs":{"SQL":87,"MongoDB":2,"Cassandra":1,"Redis":1,"Neo4j":1},"futureMiscTech":{"Oracle PL/SQL":1,"ActionScript":9,"VHDL":2,"WiX":2,"MSBuild":1,"LotusScript":1,"XAML":2,"ARM":2,"Stata":2,"PL/1":1,"SSRS":1,"AutoIT":2,"Google Maps":1,"Adobe CQ5":1,"NAnt":2,"Turing":1,"Ada":1,"SQR":1,"ColdFusion":5,"XML":1,"XSLT":3,"IDL":1,"WPF":3,"C/AL":1,"MDX":1,"Informatica":1,"OpenGL":1,"Igor Pro":1,"Gradle":1,"Ant":1,"PLC":1,"PL/SQL":2,"MELT":1,"Tcl/Tk":3,"GLSL":1,"Game Maker":1,"MPI":1,"Tibco":1,"LabVIEW":2,"AppleScript":1,"Octave":1,"AS3":1,"4th Dimension":1,"IBM SQL PL":1,"Object Pascal":1,"Dojo":1,"D":2,"Pascal":3,"JSF":1,"Verilog":1,"Tcl/Expect":1,"NetLogo":1,"TeX/LaTex":1,"Hive":1,"OBEL":1,"DataBasic":1},"futureLibs":{"NodeJS":224,"Drupal":1,"Angular":1,"jQuery":2,"ASP.NET":4,"Spark":1},"futureDbs":{"SQL":428,"MongoDB":1,"MySQL":2},"currentMiscTech":{"J":1,"KDB+Q":1,"Adobe":1,"sass":1,"Tcl/Tk":1,"Coq":1,"TeX/LaTex":1,"Akka":1,"Storm":1,"Mathematica":2,"RDF":1,"Visual DataFlex":1,"ActionScript":1,"XML":1,"PolyML":1,"grads":1,"DirXML Script":1,"SystemVerilog":1,"Verilog":3,"Prolog":1},"currentLibs":{"NodeJS":18,"Spark":1,"Hadoop":1,"ASP.NET":1,"jQuery":1},"futurePlatforms":{"Salesforce":1,".NET":1,"Android":4},"currentPlatforms":{".NET":1,"Android":1}},"2015":{"currentTech":{"Java":2101,"C#":3482,"JavaScript":2139,"C":2226,"Clojure":48,"C++":1808,"PHP":328,"Golang":79,"CoffeeScript":255,"VisualBasic":63,"Haskell":61,"Python":412,"Ruby":78,"Objective C":93,"dart":15,"Perl":62,"Scala":12,"Erlang":5,"R":111,"MatLab":82,"COBOL":2,"HTML & CSS":17,"F#":6,"Delphi":7,"SmallTalk":1,"Fortran":4,"O'Caml":1,"Shell scripting":18,"Groovy":1,"Lua":3,"Swift":10,"Rust":1,"assembly":2,"Lisp":1},"futureTech":{"Scala":48,"Golang":114,"JavaScript":3758,"PHP":1181,"Java":2254,"C++":2509,"CoffeeScript":273,"C#":1943,"Groovy":13,"Python":784,"C":1032,"Objective C":216,"MatLab":139,"dart":28,"F#":52,"Perl":130,"Ruby":200,"VisualBasic":128,"Delphi":18,"Shell scripting":30,"Clojure":50,"R":106,"Swift":47,"Erlang":5,"Haskell":99,"Rust":5,"Fortran":13,"Lisp":4,"SAS":1,"Lua":6,"O'Caml":1,"SmallTalk":1,"assembly":4,"HTML & CSS":17,"TypeScript":1,"Julia":1},"futureMiscTech":{"LAMP":480,"Drools":1,"Amazon Cloud Services (AWS)":506,"GAE":506,"PL/SQL":5,"ColdFusion":5,"Apex":1,"M":1,"IDL":2,"Boo":1,"FAME":1,"SciLab":1,"XSLT":4,"PL/PgSQL":1,"SAP ASE":1,"EmberJS":1,"Oracle Forms":1,"RPG":3,"WPF":2,"Tcl/Tk":4,"LabVIEW":1,"C/AL":1,"XAML":1,"PowerScript":1,"PEGA PRPC":1,"QML":1,"Xojo":1,"Prolog":3,"AspectJ":1,"Object Pascal":1,"GAP":1,"Verilog":3,"Stata":1,"Mathematica":1,"Gradle":1,"WiX":1,"ActionScript":4,"AutomationBasic":1,"Structured Text":1,"PIC":1,"Pascal":3,"ABAP (SAP)":5,"BizTalk":1,"MSBuild":1,"FreePascal":1,"Cognos Powerhouse":1,"GWT":2,"Vaadin":2,"XML":2,"sass":3,"Bootstrap":1,"less":1,"Stylus":1,"Jade":1,"LiveScript":1,"Cambodia":1,"X++":2,"Grails":2,"haXe":2,"MUMPS":1,"SAPUI5":1,"Magento":1,"Splunk":1,"REBOL":1,"awk":1,"OpenGL":1,"Pig":1,"GML":1,"AutoHotkey":1,"Ant":1,"Tcl/Expect":1,"Cobra":1,"AS3":1,"AutoIT":1,"Coq":1,"Ada":1,"CAL":1,"TeX/LaTex":2,"StreamBase":1,"Octave":1,"OWL":1,"SenseTalk":1,"PostScript":1,"LotusScript":1,"SystemVerilog":1,"PARI/GP":1,"Entity Framework":1,"Axe (Ti-84 compiler language)":1},"currentMiscTech":{"Amazon Cloud Services (AWS)":286,"GAE":286,"LAMP":91,"ColdFusion":2,"PL/SQL":2,"VHDL":3,"Tcl/Tk":2,"less":2,"HyperTalk":1,"X++":3,"ActionScript":3,"Mathematica":1,"Progress":1,"Scheme":1,"XSLT":2,"SystemVerilog":2,"LabVIEW":3,"ABAP (SAP)":1,"Siebel CRM":1,"Razor":1,"Joomla":3,"sass":1,"Verilog":1,"TeX/LaTex":1,"J":1,"Q":1,"Limnor Studio":1,"Prolog":1,"Octave":1,"IBM WebSphere products":1,"z/OS":1,"JCL":1,"piripi":1,"CMD":1,"kothiladi":1,"XLST":1,"WSDL":1,"XSD":1,"ESQL":1,"PLC":1},"currentPlatforms":{"Azure":286,"Android":4110,"SharePoint":12,"iOS":392,"Arduino":989,".NET":1,"Salesforce":2,"WordPress":23},"futurePlatforms":{"Arduino":637,"iOS":539,"Azure":506,"SharePoint":37,"WordPress":54,"Salesforce":12,"Windows Phone":26},"futureDbs":{"MS SQL":254,"SQL":759,"Cassandra":61,"MongoDB":179,"Oracle":4,"Redis":23,"MySQL":1,"PostgreSQL":2,"ElasticSearch":1,"Google App Engine":1},"currentDbs":{"SQL":143,"Cassandra":75,"MS SQL":30,"MongoDB":27,"Redis":4,"Oracle":1},"currentLibs":{"Angular":2164,"Hadoop":82,"Cordova":73,"NodeJS":16,"jQuery":2},"futureLibs":{"Cordova":192,"Angular":601,"NodeJS":218,"Hadoop":85,"jQuery":6,"Django":1,"Xamarin":2,"Spring":1,"Spark":2,"Qt":1,"Drupal":2,"ASP.NET":2,"Flask":1,"React":1,"Unity":1},"currentTools":{"Git":1}},"2016":{"currentPlatforms":{"iOS":4498,"Android":8601,"Arduino":3797,"Azure":4629,"Salesforce":665,"SharePoint":853,"Windows Phone":1123,"WordPress":4496},"currentTech":{"Objective C":3202,"C":7678,"C++":9589,"C#":15283,"CoffeeScript":1662,"Clojure":556,"dart":222,"F#":484,"Golang":1547,"Haskell":813,"Java":17942,"JavaScript":27385,"MatLab":1602,"Perl":1624,"PHP":12780,"Python":12282,"R":1632,"Ruby":4383,"Rust":436,"Scala":1602,"Swift":2746,"VisualBasic":3312},"currentLibs":{"Angular":8823,"Cordova":1651,"Hadoop":1012,"NodeJS":8509,"React":2541,"Spark":707},"currentDbs":{"Cassandra":663,"MongoDB":4780,"Redis":2862,"SQL":21976,"MS SQL":9306},"currentMiscTech":{"Amazon Cloud Services (AWS)":4629,"GAE":4629,"LAMP":4821}},"2017":{"currentTech":{"Swift":2393,"JavaScript":22998,"Python":11816,"Ruby":3360,"Java":14631,"PHP":10371,"MatLab":1582,"R":1654,"Rust":430,"CoffeeScript":1201,"Clojure":397,"Elixir":385,"Erlang":288,"Haskell":662,"C#":12550,"Objective C":2364,"C":7038,"C++":8239,"assembly":1845,"VisualBasic":3606,"Perl":1603,"Scala":1317,"F#":461,"TypeScript":3500,"Lua":1047,"Groovy":1200,"Golang":1577,"SmallTalk":331,"Lisp":280,"dart":150,"Julia":142,"Hacklang":112},"futureTech":{"Swift":4505,"Java":9881,"Python":12458,"Ruby":3930,"C":4777,"Rust":2704,"MatLab":918,"R":2608,"Clojure":1302,"Elixir":1560,"Erlang":1046,"Haskell":2293,"TypeScript":5680,"JavaScript":16204,"Julia":511,"Scala":3114,"F#":2030,"Golang":5750,"C#":10113,"Objective C":1829,"assembly":1901,"C++":7563,"VisualBasic":1141,"Perl":1071,"Hacklang":333,"PHP":5284,"Lua":1109,"Groovy":859,"CoffeeScript":1023,"Lisp":640,"dart":491,"SmallTalk":417},"currentPlatforms":{"iOS":5544,".NET":8822,"Amazon Web Services (AWS)":9546,"Windows":12294,"Linux":10169,"MacOS":5652,"Android":9567,"Windows Phone":1257,"Raspberry Pi":5589,"WordPress":4740,"Arduino":3473,"Serverless":799,"SharePoint":1146,"Mainframe":449,"Salesforce":831},"futurePlatforms":{"iOS":6481,".NET":5949,"Linux":8754,"Raspberry Pi":7120,"Amazon Web Services (AWS)":9343,"Windows":7333,"MacOS":5150,"Arduino":4145,"Serverless":1667,"Android":9663,"Windows Phone":1266,"WordPress":2139,"Salesforce":564,"Mainframe":367,"SharePoint":601},"currentDbs":{"SQL":18831,"MySQL":17180,"SQLite":8290,"MongoDB":6902,"Redis":4421,"MS SQL":11753,"PostgreSQL":8242,"MicroSoft Azure":3845,"Oracle":5102,"Cassandra":1123,"Firebase":2659},"futureDbs":{"SQL":11140,"MySQL":9072,"SQLite":5346,"MongoDB":9113,"Redis":5903,"MS SQL":6958,"PostgreSQL":7694,"Cassandra":2934,"MicroSoft Azure":3938,"Oracle":2806,"Firebase":2266},"currentLibs":{"React":6140,"Hadoop":2371,"NodeJS":12785,"Angular":12023,"Xamarin":2656,"Cordova":2667,"Spark":1818},"futureLibs":{"Hadoop":2181,"NodeJS":8776,"React":6733,"Spark":1673,"Angular":7019,"Xamarin":2818,"Cordova":1729}},"2018":{"currentTech":{"JavaScript":54895,"Python":30556,"HTML & CSS":54735,"Shell scripting":31258,"C#":27066,"TypeScript":13669,"C":18159,"C++":20012,"Java":35718,"MatLab":4593,"R":4868,"assembly":5822,"CoffeeScript":2629,"Erlang":912,"Golang":5588,"Lua":2757,"Ruby":7965,"PHP":24191,"VisualBasic":8580,"Swift":6360,"Groovy":3397,"Kotlin":3564,"Objective C":5544,"Scala":3446,"F#":1136,"Haskell":1996,"Rust":1889,"Julia":454,"Perl":3308,"COBOL":612,"Delphi":2050,"Hacklang":281,"Clojure":1057,"O'Caml":491},"futureTech":{"JavaScript":38256,"Python":32598,"HTML & CSS":32386,"Golang":15473,"C#":20307,"TypeScript":16853,"Shell scripting":20665,"assembly":4103,"C":10199,"C++":15149,"MatLab":2076,"Java":22359,"Kotlin":11936,"Erlang":2734,"Rust":7825,"F#":3731,"Haskell":5082,"O'Caml":1122,"R":6986,"Swift":9658,"PHP":12124,"Scala":6193,"Ruby":7770,"Clojure":2685,"CoffeeScript":1830,"Perl":1901,"Delphi":1001,"Groovy":2021,"Hacklang":703,"VisualBasic":2346,"Julia":1330,"Objective C":3515,"Lua":2312,"COBOL":442},"currentDbs":{"Redis":12283,"MS SQL":28056,"MySQL":40225,"PostgreSQL":22473,"Amazon RDS/Aurora":3528,"MicroSoft Azure":5604,"CosmosDB":5604,"SQL":46357,"Firebase":10317,"Memcached":3716,"Oracle":7597,"DB2":1755,"MongoDB":18220,"Google App Engine":8023,"Amazon DynamoDB":3709,"Apache HBase":1238,"Apache Hive":1587,"Amazon Redshift":1604,"ElasticSearch":9651,"MariaDB":9049,"SQLite":13409,"Google BigQuery":1677,"Cassandra":2665,"Neo4j":1707},"futureDbs":{"Redis":13849,"MS SQL":15484,"MySQL":20649,"PostgreSQL":19316,"Amazon RDS/Aurora":4490,"MicroSoft Azure":7924,"CosmosDB":7924,"SQL":31307,"Firebase":11136,"Oracle":4130,"DB2":827,"Google App Engine":12343,"Amazon DynamoDB":5806,"Apache Hive":2504,"Neo4j":3655,"MongoDB":19889,"MariaDB":6932,"Apache HBase":2181,"ElasticSearch":13719,"SQLite":8050,"Google BigQuery":4743,"Memcached":3486,"Cassandra":5559,"Amazon Redshift":3043},"currentPlatforms":{"Amazon Web Services (AWS)":17008,"Azure":7937,"Linux":32828,".NET":16817,"Arduino":7620,"Windows":23886,"Heroku":7228,"Amazon Echo":2478,"iOS":10988,"MacOS":12235,"Serverless":3303,"ESP8266":1542,"Android":20750,"Raspberry Pi":11452,"WordPress":10849,"SharePoint":1873,"Mainframe":588,"Salesforce":1555,"Predix":141,"Windows Phone":1947},"futurePlatforms":{"Amazon Web Services (AWS)":17402,"Azure":8365,"Linux":28549,"Arduino":9010,"Windows":15323,"Amazon Echo":5351,"Android":20196,"iOS":12373,"WordPress":5063,".NET":12509,"MacOS":11570,"Serverless":6218,"Raspberry Pi":15150,"Heroku":5622,"Salesforce":1209,"SharePoint":961,"ESP8266":1791,"Mainframe":549,"Windows Phone":1332,"Predix":194},"currentLibs":{"Django":8580,"React":18337,"Angular":22658,"NodeJS":30472,"Hadoop":3823,"Spark":3361,"Spring":10160,"Cordova":4914,"Xamarin":5167,"Drupal":2108,"TensorFlow":7325,"Torch/PyTorch":1800},"futureLibs":{"Django":6917,"React":19736,"NodeJS":23238,"TensorFlow":11301,"Hadoop":4867,"Spark":4428,"Spring":6982,"Angular":15301,"Cordova":3147,"Xamarin":5039,"Torch/PyTorch":3146,"Drupal":1190}},"2019":{"currentTech":{"HTML & CSS":55732,"Java":36177,"JavaScript":59546,"Python":36765,"C++":20713,"C":18164,"C#":27264,"VisualBasic":4832,"R":5123,"Shell scripting":32082,"Ruby":7397,"Rust":2837,"TypeScript":18611,"WebAssembly":1075,"Golang":7274,"PHP":23182,"assembly":6000,"Kotlin":5694,"Swift":5804,"Objective C":4239,"Elixir":1291,"Erlang":807,"Clojure":1291,"F#":1007,"Scala":3339,"dart":1723},"futureTech":{"C":10996,"C++":16667,"C#":22282,"Golang":16987,"HTML & CSS":36379,"Java":23248,"JavaScript":44412,"Python":39684,"Elixir":3757,"WebAssembly":8380,"Scala":5532,"Shell scripting":21212,"Erlang":2094,"Ruby":7185,"Rust":10454,"TypeScript":23632,"Kotlin":13187,"R":6659,"assembly":4492,"Objective C":2803,"PHP":12685,"Swift":8740,"VisualBasic":1590,"Clojure":2715,"dart":4389,"F#":3487},"futureDbs":{"SQL":33343,"MySQL":24041,"PostgreSQL":25518,"SQLite":16926,"CouchDB":2322,"Firebase":11290,"MongoDB":22438,"Oracle":6823,"Google App Engine":15276,"Cassandra":5791,"DynamoDB":5882,"ElasticSearch":15015,"Redis":17499,"MS SQL":15540,"MariaDB":9698,"MicroSoft Azure":11443},"currentDbs":{"SQLite":24594,"MySQL":42246,"PostgreSQL":26686,"SQL":47767,"CouchDB":1664,"MongoDB":20329,"Oracle":12829,"Google App Engine":10568,"Cassandra":2862,"ElasticSearch":11145,"Redis":14385,"DynamoDB":4873,"MS SQL":25275,"Firebase":10243,"MicroSoft Azure":9983,"MariaDB":12689},"currentPlatforms":{"MacOS":18183,"Windows":41329,"Linux":43610,".NET":2850,"Android":23000,"Slack":17000,"Amazon Web Services (AWS)":22161,"Docker":26160,"Heroku":8799,"iOS":11093,"WordPress":11961,"Arduino":9009,"Raspberry Pi":12790,"Kubernetes":7301},"futurePlatforms":{"Android":23388,"Arduino":10677,"Windows":27516,"Linux":41321,".NET":5991,"Docker":32015,"Kubernetes":17327,"Slack":13271,"MacOS":17056,"Amazon Web Services (AWS)":25441,"Raspberry Pi":17161,"Heroku":7254,"WordPress":6220,"iOS":13847},"currentLibs":{"Django":9886,"Flask":8636,"Express":13014,"jQuery":32581,"React":22763,"Spring":11165,"Hadoop":810,"Ruby on Rails":6036,"Angular":21375,"ASP.NET":17809,"Ansible":1018,"Chef":236,"Pandas":1950,"TensorFlow":2138,"Vue.js":10902,"Unreal Engine":729,"Drupal":2418,"Laravel":7192,"NodeJS":1449,"Puppet":267,"Unity":1749,"Apache Spark":938,"Flutter":651,"Cordova":124,"Torch/PyTorch":695,"Xamarin":479,"CryEngine":78},"futureLibs":{"Flask":7221,"jQuery":15318,"Django":9721,"React":28623,"Spring":8979,"Hadoop":1529,"Pandas":3195,"TensorFlow":3921,"Unity":3083,"Express":11600,"Vue.js":18553,"Ruby on Rails":5821,"Angular":17779,"ASP.NET":12385,"Ansible":1854,"Apache Spark":1818,"Chef":551,"Torch/PyTorch":1648,"NodeJS":5639,"Unreal Engine":1518,"Laravel":6023,"Flutter":1223,"Xamarin":1231,"Drupal":1315,"Puppet":581,"Cordova":643,"CryEngine":300}},"2020":{"currentDbs":{"MS SQL":12142,"MySQL":19938,"PostgreSQL":20030,"MongoDB":17813,"SQL":21937,"Firebase":9513,"Oracle":5991,"Cassandra":4492,"ElasticSearch":11138,"MariaDB":7109,"Redis":13013,"SQLite":13110,"DB2":1145,"DynamoDB":5254,"CouchDB":1842},"futureDbs":{"ElasticSearch":5948,"MS SQL":14070,"Oracle":6958,"MySQL":23355,"PostgreSQL":15543,"Redis":8020,"SQLite":13233,"SQL":29446,"MariaDB":7329,"Firebase":6215,"MongoDB":11297,"DB2":1211,"DynamoDB":3016,"Cassandra":1389,"CouchDB":773},"currentTech":{"C#":14889,"HTML & CSS":23103,"JavaScript":28718,"Python":28180,"Swift":5890,"Objective C":1719,"Java":14760,"Ruby":4444,"Scala":3574,"PHP":8179,"Rust":10679,"R":4452,"Golang":12886,"TypeScript":18017,"assembly":2739,"Shell scripting":12734,"C":6971,"Haskell":3068,"Perl":1309,"C++":10758,"Julia":1719,"Kotlin":9860,"dart":4903,"VisualBasic":1346,"Gatsby":5,"Symfony":6},"futureTech":{"C#":16826,"HTML & CSS":33849,"JavaScript":36292,"Swift":3150,"Objective C":2146,"Python":23789,"Ruby":3786,"Java":21578,"PHP":13934,"C":11607,"TypeScript":13711,"Shell scripting":17974,"Kotlin":4183,"R":3107,"VisualBasic":3208,"Perl":1637,"Scala":1943,"C++":12705,"Golang":4757,"Haskell":1150,"Rust":2813,"dart":2119,"Julia":461,"assembly":3283,"Symfony":126,"Gatsby":140},"currentPlatforms":{".NET":15389},"currentLibs":{"Xamarin":3846,"React":10746,"TensorFlow":12781,"Unity":7991,"Ansible":3934,"Chef":1260,"Pandas":7359,"NodeJS":23095,"Teraform":4433,"Unreal Engine":4454,"Torch/PyTorch":5304,"Flutter":8221,"Keras":3978,"Cordova":1798,"Apache Spark":4271,"Hadoop":4227,"Puppet":1480,"ASP.NET":20,"Flask":9,"jQuery":23,"Express":13,"Laravel":9,"Angular":22,"Django":13,"Drupal":8,"Ruby on Rails":9,"Spring":10,"Vue.js":14},"futurePlatforms":{".NET":14300},"futureLibs":{"React":5101,"Ansible":2549,"Pandas":5652,"NodeJS":18258,"Unity":3826,"Teraform":2189,"Unreal Engine":1111,"Hadoop":1544,"Flutter":2557,"jQuery":973,"Django":478,"Xamarin":2104,"Keras":2275,"TensorFlow":4082,"Angular":972,"Vue.js":631,"Torch/PyTorch":1669,"Cordova":2155,"Chef":592,"Apache Spark":1843,"ASP.NET":772,"Puppet":811,"Laravel":316,"Flask":306,"Drupal":120,"Spring":420,"Express":396,"Ruby on Rails":217}},"2021":{"currentTech":{"C++":20057,"HTML & CSS":46259,"JavaScript":53587,"Objective C":2310,"PHP":18130,"Swift":4204,"Symfony":2427,"Python":39792,"assembly":4632,"C":17329,"R":4185,"Rust":5799,"TypeScript":24909,"Shell scripting":26803,"C#":22984,"Java":29162,"Ruby":5569,"Perl":2028,"MatLab":3846,"Kotlin":6866,"Julia":1068,"Haskell":1749,"Delphi":1731,"Golang":7879,"Scala":2148,"dart":4965,"VisualBasic":3847,"Gatsby":2501,"Groovy":2479,"Clojure":1552,"APL":536,"Lisp":1096,"F#":804,"Elixir":1438,"Erlang":651,"Crystal":466,"COBOL":437},"futureTech":{"Swift":6353,"Julia":2445,"Python":34929,"Rust":15865,"JavaScript":37008,"TypeScript":26905,"Shell scripting":17028,"HTML & CSS":29353,"C#":17999,"C++":15249,"Golang":15788,"Java":17222,"Objective C":1400,"Perl":1175,"PHP":8852,"Ruby":4942,"Haskell":3453,"Clojure":2413,"C":9702,"APL":568,"Kotlin":10691,"R":4015,"F#":2157,"Scala":3165,"assembly":3578,"dart":7018,"Elixir":3374,"Gatsby":2830,"VisualBasic":1069,"MatLab":1562,"Lisp":1513,"Erlang":1379,"Symfony":1786,"Groovy":1177,"Crystal":790,"Delphi":975,"COBOL":309},"currentDbs":{"PostgreSQL":28424,"SQLite":22634,"SQL":38835,"ElasticSearch":9331,"Redis":14552,"MySQL":35289,"MicroSoft Azure":16540,"MS SQL":18896,"Oracle":8868,"MongoDB":19479,"Google App Engine":16687,"MariaDB":12088,"DynamoDB":5137,"CouchDB":1106,"Firebase":11373,"Cassandra":1873,"DB2":1438},"futureDbs":{"SQLite":15381,"SQL":26631,"Cassandra":4227,"ElasticSearch":11644,"PostgreSQL":27082,"Redis":17212,"Firebase":10776,"DB2":678,"MariaDB":8176,"MS SQL":11394,"MySQL":20307,"MicroSoft Azure":15096,"MongoDB":20131,"Google App Engine":16228,"CouchDB":1670,"DynamoDB":6039,"Oracle":4557},"currentLibs":{"Laravel":6377,"Angular":17259,"Flask":10174,"Vue.js":11954,"Cordova":3491,"NumPy":16445,"Pandas":13664,"TensorFlow":8034,"Torch/PyTorch":4808,"jQuery":21693,"Apache Spark":2833,"Hadoop":2155,"NodeJS":27975,"Express":15010,"React":26303,"Keras":4930,"Ruby on Rails":4438,"Django":9446,"ASP.NET":14283,"Qt":4812,"Spring":9177,"Flutter":6586,"Unity":7206,"Unreal Engine":2339,"Ansible":5607,"Puppet":1313,"Xamarin":2844,"Chef":982,"Drupal":1508},"currentPlatforms":{"Docker":35644,"Heroku":12897,"Kubernetes":12115,"Amazon Web Services (AWS)":29138},"currentTools":{"Git":68171,"Eclipse":12955},"futureTools":{"Git":58308,"Eclipse":4592},"futureLibs":{"Flask":7594,"Keras":5190,"NumPy":12773,"Pandas":10863,"TensorFlow":11879,"Torch/PyTorch":7977,"Angular":13384,"jQuery":8487,"Hadoop":2802,"NodeJS":24100,"Express":11885,"React":27553,"Qt":3478,"Unity":8285,"Unreal Engine":5563,"Ruby on Rails":4249,"Django":9112,"ASP.NET":11345,"Vue.js":15784,"Spring":7229,"Laravel":4734,"Apache Spark":3453,"Cordova":1475,"Ansible":5876,"Chef":1119,"Flutter":9212,"Xamarin":2977,"Puppet":1428,"Drupal":653},"futurePlatforms":{"Docker":37870,"Kubernetes":21977,"Heroku":8182,"Amazon Web Services (AWS)":26295}},"2022":{"currentTech":{"JavaScript":46443,"TypeScript":24752,"C#":19883,"C++":16024,"HTML & CSS":39142,"Python":34155,"Swift":3489,"Lua":2867,"PHP":14827,"C":13692,"Java":23644,"Delphi":2311,"Shell scripting":24806,"Rust":6625,"Elixir":1528,"Erlang":641,"Ruby":4299,"R":3308,"Scala":1837,"VisualBasic":3185,"dart":4648,"Golang":7922,"Kotlin":6507,"Gatsby":1889,"Groovy":2357,"MatLab":2913,"Perl":1644,"Haskell":1577,"Julia":1084,"Lisp":932,"assembly":3887,"OpenStack":1029,"ionic":2417,"Symfony":1955,"F#":730,"Clojure":1070,"APL":504,"Crystal":340,"Fortran":646,"Objective C":1698,"SAS":435,"O'Caml":422,"COBOL":464},"futureTech":{"Rust":17113,"TypeScript":26050,"C#":15681,"C++":11896,"HTML & CSS":25423,"JavaScript":31551,"Elixir":3289,"F#":1947,"Golang":15500,"Lua":2390,"C":7856,"Java":13345,"Kotlin":9316,"Python":29350,"Swift":5071,"Gatsby":1569,"APL":608,"Shell scripting":16049,"Delphi":1663,"Haskell":2961,"Erlang":1224,"Ruby":3907,"Scala":2451,"VisualBasic":923,"Symfony":1433,"Julia":2221,"PHP":7325,"dart":6083,"Groovy":1037,"Perl":934,"Lisp":1240,"Clojure":1938,"assembly":3046,"OpenStack":1385,"R":2934,"Crystal":510,"ionic":1679,"Objective C":877,"SAS":378,"O'Caml":739,"MatLab":1059,"Fortran":439,"COBOL":346},"currentDbs":{"MS SQL":16355,"SQL":35127,"ElasticSearch":7430,"Firebase":10751,"MicroSoft Azure":14604,"MongoDB":17228,"MySQL":28520,"CouchDB":1413,"PostgreSQL":26538,"Redis":13471,"DynamoDB":5029,"Neo4j":1291,"SQLite":19487,"Cassandra":1617,"MariaDB":10912,"Oracle":6994,"DB2":1219},"futureDbs":{"MS SQL":9867,"SQL":24804,"ElasticSearch":8533,"Redis":16211,"Firebase":8643,"MicroSoft Azure":12785,"MySQL":16271,"Oracle":3511,"PostgreSQL":25212,"Neo4j":2354,"MongoDB":17297,"SQLite":14085,"MariaDB":7181,"Cassandra":3178,"CouchDB":1740,"DynamoDB":5309,"DB2":519},"currentLibs":{"Angular":13042,"Pandas":11506,"ASP.NET":12284,"jQuery":15602,"NodeJS":40049,"React":24097,"Vue.js":10278,"Express":12557,"Keras":3333,"NumPy":13144,"scikit-learn":5776,"TensorFlow":5942,"Torch/PyTorch":3952,"Ruby on Rails":3182,"Django":8002,"Flask":7994,"Apache Spark":2298,"Laravel":5159,"Spring":7399,"Flutter":5799,"Qt":3906,"Ansible":5210,"Xamarin":2388,"Unity":5840,"Puppet":1025,"Cordova":1903,"Unreal Engine":2180,"Drupal":1211,"Chef":828,"Hadoop":1581,"Gtk":1380},"futureLibs":{"Angular":9546,"ASP.NET":9715,"NodeJS":29424,"Django":7200,"Flask":5437,"jQuery":5937,"React":23213,"Vue.js":12666,"Unity":6293,"Keras":3493,"NumPy":10248,"Pandas":9070,"scikit-learn":5175,"TensorFlow":8836,"Torch/PyTorch":6073,"Ruby on Rails":3272,"Express":9333,"Flutter":7980,"Xamarin":2259,"Ansible":5540,"Spring":5472,"Apache Spark":3155,"Hadoop":1993,"Unreal Engine":5061,"Chef":911,"Laravel":3808,"Drupal":600,"Qt":2895,"Puppet":1056,"Cordova":745,"Gtk":1314},"futurePlatforms":{".NET":11824,"Docker":32642,"Kubernetes":18647,"Amazon Web Services (AWS)":23701,"Heroku":5951,"Play Framework":371},"currentPlatforms":{".NET":15850,"Amazon Web Services (AWS)":25939,"Heroku":10160,"Docker":34981,"Kubernetes":12624,"Play Framework":450},"currentTools":{"Eclipse":8866},"futureTools":{"Eclipse":2942}}}