Ang platform ng talakayan na Stack Overflow ay naglathala ng mga resulta ng isang taunang survey kung saan humigit-kumulang 70 libong software developer ang nakibahagi.
- Ang pinaka-madalas na ginagamit na wika ng mga kalahok sa survey ay nananatiling JavaScript 65.36% (isang taon na ang nakalipas 64.9%, karamihan sa mga kalahok sa Stack Overflow ay mga web developer). Kung ikukumpara noong nakaraang taon, ang wikang Python ay bumaba sa ika-4 na puwesto, natalo sa pangatlo sa SQL, ngunit ang agwat sa pagitan nila ay hindi gaanong mahalaga: 49.43% at 48.07. Ang wika ng TypeScript ay lumipat mula sa ika-7 hanggang ika-5 na lugar, na nagpapataas ng base ng gumagamit nito mula 30.19% hanggang 34.83%. Ang bilang ng mga gumagamit ng Rust na wika sa buong taon ay lumago mula 7% hanggang 9.32%, Dart mula 6.02% hanggang 6.54%, at Go mula 9.5% hanggang 11.15%. Bumagsak ang kasikatan ng Java mula 35.35% hanggang 33.27%, C++ mula 24.31% hanggang 22.55%, C mula 21.01% hanggang 19.27%, Ruby mula 6.7% hanggang 6%, Perl mula 2.4% hanggang 2.3%, at PHP mula sa 21.98% 20.87%.
- Sa ikapitong magkakasunod na taon, kinilala si Rust bilang ang pinakamamahal na wika:
- Kung isasaalang-alang ang DBMS na ginamit, ang bahagi ng MySQL sa buong taon ay bumaba mula 50.1% hanggang 46.85%, at ang bahagi ng PostgreSQL ay tumaas mula 40.4% hanggang 43.59%. Bumaba ang bahagi ng SQLite mula 32.18% hanggang 32.01%. Ang bahagi ng MongoDB ay tumaas mula 27.7% hanggang 28.3%, at ang bahagi ni Redis mula 20.69% hanggang 22.13%.
- Sa pagraranggo ng mga pinakasikat na DBMS, ang PostgreSQL ang naunang puwesto (noong nakaraang taon si Redis ang nangunguna).
- Ginamit na mga web framework:
- Mga utility na ginamit (sa paglipas ng taon, ang bilang ng mga gumagamit ng docker ay lumago mula 48% hanggang 63%):
- Mga pinagsama-samang development environment na ginamit (ang katanyagan ng Visual Studio Code sa buong taon ay tumaas mula 71% hanggang 74.5%, at ang bilang ng mga user ng NetBeans ay bumaba mula 7% hanggang 5%):
- Mga bersyon ng control system na ginamit:
- Mga platform ng pamamahala ng code.
- Kabilang sa mga operating system na ginamit, ang Windows ay nangunguna (62.33% personal na paggamit at 48.82% propesyonal na paggamit), Linux ay nasa pangalawang lugar (40.23%), at macOS ay nasa ikatlong lugar (31.07%).
- Antas ng suweldo depende sa programming language na ginamit:
Pinagmulan: opennet.ru