UnisquadsU
로그인
홈
이용약관·개인정보처리방침·콘텐츠정책·© 2026 Unisquads
이용약관·개인정보처리방침·콘텐츠정책
© 2026 Unisquads. All rights reserved.

프로그래머스 (r1)

이 문서의 과거 버전 (r1)을 보고 있습니다. 수정일: 2026.02.24 05:52

프로그래머스

정식 명칭

프로그래머스(Programmers)

운영사

(주)그렙

설립일

2016년 8월 1일

국가

대한민국

사이트 목적

알고리즘 트레이닝

코딩 테스트

SW 교육

구인구직 서비스

지원 언어

C

C++

C#

Java

Python

JavaScript

Kotlin

Ruby

Scala

Swift

Go

상세 정보

유의 사항

사이트의 모든 콘텐츠, 정보, UI, HTML 소스 등에 대한 무단 복제, 전송, 배포, 크롤링, 스크래핑 등의 행위를 거부하며, 이러한 행위는 관련 법령에 의해 엄격히 금지됩니다.

홈페이지

https://programmers.co.kr

1. 개요

프로그래머스는 대한민국의 (주)그렙이 운영하는 소프트웨어 개발자를 위한 종합 플랫폼이다. 2016년 8월 1일에 설립되어 알고리즘 문제 풀이 훈련, 코딩 테스트 대비, 소프트웨어 교육, 그리고 구인구직 서비스를 주요 목적으로 제공한다.

사용자는 C, C++, C#, Java, Python, JavaScript, Kotlin, Ruby, Scala, Swift, Go 등 다양한 프로그래밍 언어로 문제를 해결할 수 있다. 이를 통해 개발자들은 실무에 필요한 코딩 역량을 기르고, 기업들은 채용 과정에서 개발자의 실질적인 능력을 평가하는 도구로 활용한다.

프로그래머스는 단순한 알고리즘 문제 은행을 넘어, 기업과 개발자를 연결하는 취업 및 채용 플랫폼 역할도 강화하고 있다. 많은 국내 IT 기업들이 프로그래머스의 코딩 테스트 환경을 공식 채용 절차에 도입하고 있으며, 관련 교육 콘텐츠를 통해 개발자들의 성장을 지원한다.

2. 서비스 및 기능

2.1. 알고리즘 트레이닝

프로그래머스의 핵심 서비스 중 하나는 알고리즘 트레이닝이다. 이 서비스는 사용자가 다양한 난이도의 코딩 문제를 풀며 알고리즘 문제 해결 능력과 프로그래밍 실력을 향상시킬 수 있도록 설계되었다. 문제는 입출력 처리, 자료구조, 동적 계획법, 그래프 이론 등 컴퓨터 과학의 주요 주제를 포괄하며, 실제 기업의 코딩 테스트에 출제되는 유형을 많이 포함하고 있다.

사용자는 C, C++, 자바, 파이썬, 자바스크립트, 코틀린, 스위프트, 고 등 다양한 프로그래밍 언어로 문제를 해결할 수 있다. 각 문제에는 정해진 시간과 메모리 제한이 있으며, 작성한 코드를 제출하면 자동 채점 시스템이 정확성과 효율성을 평가하여 결과를 즉시 피드백해 준다. 이를 통해 사용자는 자신의 코드 성능을 객관적으로 확인하고 개선점을 찾을 수 있다.

문제 풀이 외에도, 많은 문제에는 다른 사용자의 풀이를 확인할 수 있는 '다른 사람의 풀이' 게시판이 제공된다. 이를 통해 다양한 해결 방법과 코드 최적화 기법을 학습할 수 있으며, 커뮤니티 기능을 통한 지식 공유가 활발히 이루어진다. 이러한 환경은 소프트웨어 개발자를 꿈꾸는 학생이나 이직을 준비하는 개발자에게 실질적인 도움을 주는 플랫폼으로 자리매김하게 했다.

2.2. 코딩 테스트

프로그래머스의 핵심 서비스 중 하나는 기업 채용 과정에서 활용되는 코딩 테스트를 주관하고 플랫폼을 제공하는 것이다. 많은 대한민국의 IT 기업 및 스타트업이 프로그래머스를 통해 지원자의 알고리즘 문제 해결 능력과 소프트웨어 개발 실력을 평가한다. 이 서비스는 기업이 채용 공고를 등록하고, 맞춤형 코딩 테스트를 구성하며, 응시자 관리 및 결과 분석을 체계적으로 진행할 수 있도록 지원한다.

코딩 테스트는 일반적으로 정해진 시간 내에 여러 개의 알고리즘 문제를 해결하는 방식으로 진행된다. 지원자는 C, C++, Java, Python, JavaScript 등 프로그래머스가 지원하는 다양한 언어로 문제를 풀 수 있다. 테스트 환경은 실제 통합 개발 환경과 유사하게 구성되어 있으며, 코드 작성, 실행, 디버깅이 가능하다. 문제 유형은 문자열 처리, 자료구조, 동적 계획법 등 소프트웨어 공학의 기초 지식과 논리적 사고력을 평가하는 데 중점을 둔다.

이 서비스는 기업의 채용 효율성을 높이고, 지원자에게는 표준화된 공정한 평가 기회를 제공하는 것을 목표로 한다. 또한, 기업은 테스트 결과를 바탕으로 서류 전형 합격자를 선별하거나, 실무 면접의 참고 자료로 활용할 수 있다. 프로그래머스는 이를 통해 개발자 구인구직 생태계의 중요한 인프라 역할을 수행하고 있다.

2.3. SW 교육

프로그래머스는 소프트웨어 개발자를 목표로 하는 학습자와 현직 개발자를 위한 다양한 SW 교육 프로그램을 운영한다. 이는 단순한 알고리즘 문제 풀이를 넘어, 실무에서 요구되는 종합적인 소프트웨어 공학 역량을 기르는 데 초점을 맞추고 있다.

주요 교육 콘텐츠로는 웹 개발, 모바일 앱 개발, 데이터 분석, 인공지능 등 핵심 IT 분야의 체계적인 온라인 강의가 있다. 이러한 과정은 이론 학습과 실제 코딩 실습을 결합한 형태로 제공되어, 학습자가 포트폴리오 수준의 프로젝트를 완성할 수 있도록 설계되었다. 또한, 기업과 연계된 실전형 프로젝트 기반 학습을 통해 현장 감각을 익힐 수 있는 기회를 제공하기도 한다.

교육 서비스는 초보자부터 중급 개발자까지 폭넓은 수준을 아우르며, 개인의 학습 진도에 맞춰 진행할 수 있는 자기주도 학습 환경을 지원한다. 학습 과정에서 발생하는 질문은 커뮤니티나 멘토링 시스템을 통해 해결할 수 있도록 되어 있다. 이를 통해 프로그래머스는 코딩 테스트 대비와 구인구직 서비스뿐만 아니라, 지속적인 기술 역량 개발을 위한 플랫폼으로서의 역할도 수행하고 있다.

2.4. 구인구직 서비스

프로그래머스는 기업의 채용 과정과 개발자의 취업 활동을 연결하는 구인구직 서비스를 핵심 기능으로 운영한다. 이 서비스는 기업이 실제 업무와 유사한 환경에서 개발자의 실질적인 코딩 능력과 문제 해결 역량을 평가할 수 있도록 설계된 코딩 테스트 플랫폼을 기반으로 한다. 기업은 프로그래머스를 통해 채용 공고를 게시하고, 지원자에게 맞춤형 코딩 테스트를 출제 및 관리하며, 테스트 결과를 바탕으로 효율적으로 인재를 선별할 수 있다.

개발자에게는 다양한 IT 기업의 채용 정보를 한데 모아 제공하고, 기업이 요구하는 코딩 테스트를 사전에 연습하고 경험할 수 있는 환경을 마련해준다. 특히 많은 기업의 채용 프로세스에서 프로그래머스의 코딩 테스트가 실제로 사용되기 때문에, 개발자들은 이 플랫폼에서의 연습이 실전 채용 시험에 직접적으로 도움이 된다는 점을 주요 장점으로 꼽는다. 이를 통해 이력서나 서류 전형만으로는 파악하기 어려운 실무 코딩 능력을 객관적으로 증명할 수 있는 기회가 된다.

구인구직 서비스는 프로그래머스의 다른 주요 서비스인 알고리즘 트레이닝 및 SW 교육 콘텐츠와 긴밀하게 연계되어 있다. 개발자는 채용을 준비하면서 동시에 필요한 컴퓨터 프로그래밍 기술을 학습하고 연마할 수 있는 선순환 구조를 갖추고 있다. 결과적으로 프로그래머스는 국내 개발자 채용 시장에서 코딩 테스트의 사실상의 표준 플랫폼 중 하나로 자리 잡으며, 개발자 채용 생태계의 중요한 인프라 역할을 수행하고 있다.

3. 지원 언어

프로그래머스는 다양한 프로그래밍 언어를 지원하는 것이 주요 특징이다. 알고리즘 문제 풀이, 코딩 테스트, SW 교육 등 모든 서비스 영역에서 사용자는 자신에게 익숙한 언어를 선택하여 학습과 평가를 진행할 수 있다.

지원되는 언어는 C, C++, C#, Java, 파이썬, 자바스크립트, 코틀린, 루비, 스칼라, 스위프트, Go 등으로, 현업에서 널리 사용되는 주요 언어들을 광범위하게 포괄한다. 이처럼 다양한 언어를 지원함으로써 초보 학습자부터 전문 개발자에 이르기까지 폭넓은 사용자층이 플랫폼을 활용할 수 있도록 하고 있다.

특히 국내 IT 기업 채용 과정에서 많이 요구되는 Java와 파이썬, 그리고 모바일 개발 분야의 코틀린과 스위프트까지 포함되어 있어, 사용자는 실제 취업이나 실무에 필요한 언어로 코딩 테스트에 대비할 수 있다. 이는 프로그래머스가 단순한 알고리즘 학습 사이트를 넘어 구인구직과 SW 교육을 연계하는 플랫폼으로서의 역할을 강화하는 데 기여한다.

4. 운영 및 소유

4.1. 소유자

프로그래머스의 소유자이자 운영사는 (주)그렙이다. (주)그렙은 소프트웨어 교육 및 기술 인재 채용 플랫폼을 개발하는 대한민국의 기업으로, 프로그래머스를 주요 서비스로 운영하고 있다. 이 회사는 개발자 역량 강화와 기업의 효율적인 인재 채용을 연결하는 비즈니스 모델을 가지고 있다.

(주)그렙은 프로그래머스 플랫폼을 통해 알고리즘 트레이닝, 코딩 테스트 대비, SW 교육 콘텐츠 제공, 그리고 구인구직 서비스 등 개발자 생태계 전반에 걸친 솔루션을 제공한다. 이를 통해 개인 사용자에게는 학습 경로를, 기업 고객에게는 기술 인재 평가 및 채용 도구를 공급하는 역할을 수행한다.

회사의 주요 서비스인 프로그래머스는 국내 IT 기업의 코딩 테스트 플랫폼으로 널리 채택되어 있으며, 이는 (주)그렙이 개발자 채용 시장에서 중요한 인프라를 구축하고 있음을 보여준다. 이처럼 (주)그렙은 소프트웨어 개발 역량 평가와 교육 분야에서 핵심적인 위치를 점유하고 있다.

4.2. 설립일

프로그래머스는 2016년 8월 1일에 공식적으로 서비스를 시작하였다. 운영사는 (주)그렙이다. 이 서비스는 대한민국의 소프트웨어 개발자를 위한 알고리즘 트레이닝 플랫폼으로 출발하여, 이후 코딩 테스트 운영, SW 교육 및 구인구직 서비스로 영역을 확장해 나갔다.

5. 유의 사항

프로그래머스 사이트의 모든 콘텐츠, 정보, 사용자 인터페이스, HTML 소스 코드 등에 대한 무단 복제, 전송, 배포, 크롤링, 스크래핑 등의 행위는 명시적으로 금지되어 있다. 이러한 행위는 저작권법 및 정보통신망 이용촉진 및 정보보호 등에 관한 법률 등 관련 법령에 의해 제재를 받을 수 있다.

사용자는 서비스를 이용함에 있어 프로그래머스가 제공하는 API를 공식적으로 이용하지 않는 한, 어떠한 방법으로도 자동화된 수단을 통해 서버에 접근하거나 데이터를 수집하려 해서는 안 된다. 특히 문제 지문, 테스트 케이스, 정답 코드 등의 정보를 무단으로 추출하는 행위는 엄격히 금지된다.

이러한 유의 사항은 프로그래머스가 제공하는 알고리즘 문제의 저작권을 보호하고, 코딩 테스트의 공정성을 유지하며, SW 교육 플랫폼으로서의 질서를 지키기 위한 것이다. 사용자는 서비스 이용 약관을 준수할 의무가 있다.

6. 관련 문서

  • 프로그래머스 - 공식 홈페이지

  • 위키백과 - 프로그래머스

  • 한국경제 - 그렙, 프로그래머스로 코딩 테스트 시장 공략

  • ZDNet Korea - 프로그래머스, 개발자 채용·교육 플랫폼으로 성장

  • 벤처스퀘어 - 개발자 채용 플랫폼 '프로그래머스'를 운영하는 그렙

  • 기업공개코너 - (주)그렙 기업 개요

  • ACM ICPC - 국제 대학생 프로그래밍 경시대회

  • 한국정보올림피아드 - 공식 홈페이지

  • solved.ac - 알고리즘 문제 난이도 및 통계 사이트

  • LeetCode - 글로벌 코딩 테스트 플랫폼

리비전 정보

버전r1
수정일2026.02.24 05:52
편집자unisquads
편집 요약AI 자동 생성