We scraped StackOverflow's website to identify the most popular programming languages in blockchain
Okay, okay: we all know that blockchain and cryptocurrency developers are in demand these days, but what are the most popular programming languages in blockchain development?
It turns out that Ethereum‘s Solidity takes the top spot, followed by JavaScript and Java in second and third spot respectively, according to the most common blockchain-related questions on StackOverflow. To reach this conclusion, Hard Fork searched StackOverflow for entries tagged with the term “blockchain.”
In 2,724 questions referencing “blockchain,” Solidity appeared a total of 259 times. JavaScript was mentioned in 130 questions, followed by Java with 71 mentions. Python and Google‘s Go complete the top five, with 66 and 58 mentions respectively.
Here’s a graph showing the 10 most popular blockchain programming languages.
This means that nearly 10 percent of all blockchain-related entries on StackOverflow mentioned Solidity.
By contrast, JavaScript and Java appeared in 4.8 and 2.6 percent of all discussions on distributed ledger development.
Here is the top 10 breakdown of mentions by percentage:
For the record record, the data collected by Hard Fork refers simply to posts tagged with the term “blockchain,” which means the total number of Solidity mentions on StackOverflow could be even higher; the same is true for any other entry on our graphs, the only exception is that Solidity is strictly a blockchain development language.
Blockchain vs non-blockchain development
Interestingly, Solidity does not even appear in the top 10 most popular (general) programming languages, according to StackOverflow’s 2019 developer survey. That makes sense, though – especially when you consider that blockchain still accounts for a small fraction of all software development.
It’s also worth noting that StackOverflow uses a different data collection methodology, so the comparison to the charts compiled by Hard Fork isn’t totally scientific.
That aside, there are some overlaps between the most popular blockchain programming languages and the most popular programming languages in general – six to be in total, including JavaScript (which rates pretty high in both charts), Java, Python, PHP, C#, and C++.
Published May 24, 2019 — 14:28 UTC
Article link: https://thenextweb.com/hardfork/2019/05/24/javascript-programming-java-cryptocurrency/
Really interesting Post! Thanks for the info, followed!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
May I ask, how to scrape all this data? I would like to make a similar post to this
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
old fashion research and copy past ;p
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
About 110.39$ has been spent to promote this content using Steemium.
Learn more here!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
You got a 7.16% upvote from @minnowvotes courtesy of @steemium!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
You got a 47.29% upvote from @brupvoter courtesy of @steemium!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
R kicu na Kore disk under used to amr bow ta onk kicu jiges korse
Posted using Partiko Android
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
You got a 48.89% upvote from @joeparys! Thank you for your support of our services. To continue your support, please follow and delegate Steem power to @joeparys for daily steem and steem dollar payouts!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit