JetBrains, a Czech-based tech corporation, is the maker of the official Android app programming language, Kotlin, and resources like the Java instrument IntelliJ Thought. Its Condition of Developer Ecosystem 2021 Report is dependent on answers from 31,743 developers, most of whom are qualified and used.
SEE: Variety and Inclusion plan (TechRepublic Top quality)
The survey uncovered that Python is extra well known than Java over-all. A total of 52% documented employing Python this year, when compared to 49% who stated they utilized Java. Previous yr it was 55% to Java and 54% to Python. Nonetheless, Java is additional popular than Python as a primary language, with 32% reporting Java vs . 29% for Python.
The remaining languages in the top 20 incorporate C, Go, Kotlin, Dart, GraphQL, Swift, Ruby, Rust, Groovy, and MATLAB.
The 5 speediest-developing languages are Python, TypeScript, Kotlin, SQL, and Go.
An intriguing but not stunning figure is that 80% of builders now get the job done from dwelling, when compared to 70% of builders functioning in the office prior to the.
JetBrains took a specific look at developer trends in massive knowledge. Most developers you should not use a distinct large knowledge system, but the 1 platform that did stand out is Google Colab, which is applied by 19% of respondents.
Asked in which their significant facts is hosted, 36% documented internal servers, although 26% described it is hosted domestically. AWS dominated with a 21% share of external providers, followed by Google Cloud at 8% and Azure at 5%.
Unsurprisingly, Python dominated between massive details developers that use Apache Spark analytics motor, with 66% citing Python as the language they use with Spark, adopted by Java at 34% and Scala at 11%.
JetBrains discovered a correlation in between use of Jupyter notebooks and Apache Beam with builders who use Google Cloud. Apache Spark and Apache Kafka are extra generally made use of amongst AWS developers.
The survey looked at the most common resources and techniques for every single language. For C, the most well-liked IDE is Microsoft’s Visible Studio Code. On construct devices, the most popular is CMake, adopted by Makfiles. By far, the most popular compiler is GCC, with 82% of C consumers nominating it as their compiler, adopted by Clang at 34%.
SEE: This old programming language is out of the blue scorching again. But its upcoming is continue to considerably from specific
For C# builders, GCC came out on prime far too, but Visual Studio was the top rated IDE, adopted by JetBrains Rider, even though Home windows was the dominant growth atmosphere. GCC was also the top alternative for C++ developers.
Most respondents (75%) attended college though 74% received a bachelor degree, 13% done a masters, and 5% went on to further more postgraduate scientific tests. Just about fifty percent (54%) studied personal computer science, when 22% scholar program engineering.
JetBrains also asked which massive open on line program platforms are the most common. The major option was Udemy, adopted by Coursera, edX, Pluralsight, Udacity, Codecademy, Khan Academy, DataCamp and Canvas.