2019 × goorm

Developer Ecosystem Report

Service Data

These data are goorm service usage data compiled from January 1, 2019 to December 31, 2019.
By comparing with ‘Survey Result’, we were able to get a glimpse of the technology and learning trends for 2019 by looking at how many people have used goorm services and which technology stacks have been popular the most. Thank you once again to the goorm users who enjoyed our services during 2019, and we will try our best to provide better service and stable environment in 2020.


DEVTH

goormDEVTH usage

Recruitment coding tests, in-house competency assessments and
university programming
competitions were held in goormDEVTH.

Experience The Coding Test
  • Times 779
  • Candidates 13,879
  • Code characters 67,265,240

goormDEVTH customer's company size

goormDEVTH has been used as a coding test platform
by companies of various sizes,
from leading companies in Korea to well-known startups.

  • LG Electronics
  • NHN
  • Smilegate
  • CJ Olive Networks
  • CJ Olive Networks
  • Hanwha Investment & Securities

In use by 72 companies


C, The most used
language in coding tests

C ++ and JAVA came second,
with C and C ++ accounting for more than 70 percent.

Coding Test Language Preference Coding Test Language Preference
  • C
  • C++
  • Java
  • Python3
  • Python
  • Scratch
  • C#

Up to thousands of simultaneous connections.

On May 4th of 2019, 3,694 students simultaneously took the Information Olympiad by the Korean Information Science Society using goormDEVTH.

  • Korea Olympiad in Informatics 3,694 ppl
  • NHN 2,185 ppl
  • LG Electronics 1,384 ppl


EDU

Top 10 most loved courses in 2019

The course with the most cumulative student in goormEDU in 2019 was 'Baro-silheang C'.
The Baro-silheang series was loved by many participants because it allowed them to practice without setting up a runtime environment.

Check Baro-silheang Series Check Baro-silheang Series

goormEDU courses by sector

In 2019, the largest number of courses were offered
in the areas of web programming and programming basics. In addition to programming basics,
there was a great demand for various
web frameworks.


goormEDU user learning status

The number of source code characters written in goormEDU in 2019 is about 66 million,
which is 1.3 times the total population of South Korea.

  • Run count 1,697,749
  • Scoring attempts 4,960,223
  • Characters written 67,784,975
  • Usage time 419,577
  • Users attempted scoring 487,877

Top 7 Popular programming
fields for students

In 2019, programming basics, web programming, and algorithms classes were popular.
In particular, many people took their first steps in programming while listening to basic lectures at goormEDU.

View Programming Basics Classes View Programming Basics Classes
  • Programming basics 14,619
  • Web programming 4,507
  • Block programming 3,630
  • Algorithm 3,791
  • Mobile programming 1,485
  • Game development 950
  • Machine learning 756


IDE

goormIDE monthly user

Total monthly users of goormIDE in December 2019 increased by approximately
300% compared to January 2019.
Currently, more than 11,000 developers are developing with goormIDE every month.

Start Developing With goormIDE Start Developing With goormIDE
  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec

goormIDE cumulative daily user

From January 1 to December 31 in 2019, more than 190,000 Americans were programming on goormIDE every day.
It is followed by 130,000 people in Korea and 53,000 people
in Europe (Including overlap users)

goormIDE monthly active user

In June 2019, the number of monthly users in the U.S. exceeded that of South Korea.
Compared to January, the number of US users in December increased about 13.6 times.


goormIDE overseas users

Overseas users also increased sharply in 2019.
In particular, users in the U.S. were 12 times higher than January and 44 times higher than India.

  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dev

goormIDE overseas payment growth

As the number of international users increased, the number of paid payments abroad increased.
The largest amount of payments, which was made in November, was 51 times more than in January.

  • Jan 1x
  • Feb 1x
  • Mar 3x
  • Apr 3x
  • May 4x
  • Jun 5x
  • Jul 9x
  • Aug 19x
  • Sep 28x
  • Oct 45x
  • Nov 51x
  • Dev 42x

goormIDE usage in 2019

The number of code letters written in 2019 was about 650 million,
twice the number of Americans and 12.6 times that of Korea.

  • Files generated 778,381
  • Code characters written 656,213,871
  • Code characters deleted 93,010,224

Total number of containers

The total number of containers created through goormIDE exceeded 100,000 in December 2019.

  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec

TOP 10 software stack used when creating a container

Node.js was the most common software stack used to create containers. goormIDE has been especially used by web developers,
and many C / C ++ and Python containers have been created by beginners.

Create A node.js Container Create A node.js Container
node.js
35,812
C/C++
21,197
Python
16,817
Java
8,758
Blank
5,271
PHP
4,594
Ruby on Rails
2,168
HTML/CSS/JS
1,731
Other
1346
C#
1,229
React
956
Jupyter
912
Go
681
Tensorflow
438
Swift
419
R
280


DEVELUP

Time spent on courses
by DevelUP participants

Developer Community DevelUP participants spent 74,375 hours learning courses on goormEDU,
which is equivalent to eight years and six months.

View The Best DevelUP Courses View The Best DevelUP Courses
  • Programming basics 74,375
  • Back-end 10,045
  • Front-end 1,574
  • Other 733
  • Development tools 321
  • Cloud computing 46

Most used programming
languages by DevelUP participants

DevelUP participants used HTML / CSS / JS most as the front end language and
Python as the back end language for quests and hackathons.

  • C
  • Python
  • HTML/CSS/JS
  • Java
  • node.js
  • React
  • Ruby

Total source code characters
submitted by DevelUP

The source code characters that DevelUP participants created as they worked on
the project were as great as the participants' enthusiasm. The most popular
HTML / CSS / JS reached 900,000 lines.

See Awarded Containers
  • HTML/CSS/JS 901,228
  • Python 623,056
  • Ruby 300,464
  • node.js 154,665
  • React 17,042
  • C 3,505
  • Java 99


BONUS

Korean soldiers defending
both the country
and their programming skills

How do you code when you're in the army? Learn to code with goormEDU and code with goormIDE!
In 2019, the Department of Defense Open Source Academy created a total of 981 containers
and 8.8 million lines of code.

  • Containers created 981
  • Top 3 Most used
    Programming language
    C/C++ Python node.js
  • Code written 8,818,744

goormEDU usage status by region

In 2019, about 1,100 elementary,

middle and high schools used
software education using goormEDU.

구름EDU 초중고 지역별 사용현황 그래프
Gyeonggi
200
Seoul
111
Chungcheong
107
Jeolla
83
Busan
76
Incheon
58
Daegu
31
Gwangju
23
Daejeon
22
Gangwon
21
Ulsan
15
Jeju
12
Sejong
7

goorm service university usage

About 200 professors and more than 10,000 students taught using goorm services at universities

such as Sungkyunkwan University, Kyunghee University, Hankuk University of Foreign Studies.

Experience The Environment Used In Classes Experience The Environment
  • Courses opened 204
  • ㅅProfessors / Students 195 / 10,359
  • Code characters written 123,616,897

'2019 Korea Code Fair' activities by future developers

Korea Code Fair Hackathon for middle and high school students was conducted through goormIDE.
773 hours of simultaneous collaboration was made through goormIDE.

Create Containers For Collaboration Create Containers For Collaboration
  • Participants 340
  • Participants /
    Simultaneous Collaboration Time
    4,537/773
  • Number of connected IPs 669
  • Number of containers created 60


Survey Result

Curious about developers trend of 2020?

Check 2019 Developer Ecosystem Survey Result Now