PHpullh

LANGUAGE FIT GUIDE

나에게 맞는 프로그래밍 언어 찾기

정답 하나를 고르는 테스트가 아닙니다. 만들고 싶은 결과물과 시스템의 제약을 먼저 고른 뒤, 지금 가장 빠르게 출발할 언어와 다음 학습 단계를 확인하세요.

무엇을 만들고 싶나요?

추천 결과

카드를 하나 고르면 추천 언어와 시작 순서가 표시됩니다.

AI·자동화에 추천

Python

AI SDK, 데이터 도구, 자동화 라이브러리가 풍부해 결과물을 빠르게 만들 수 있습니다.

다른 선택지: TypeScript

  1. 문법과 함수
  2. API 호출
  3. 작은 자동화 스크립트
  4. RAG 또는 에이전트

Python 시작하기학습 로드맵

웹 서비스에 추천

TypeScript

브라우저와 서버에서 같은 언어를 쓰며, 큰 웹 프로젝트에서 타입으로 실수를 줄일 수 있습니다.

다른 선택지: Python

  1. HTML·CSS
  2. JavaScript 기초
  3. TypeScript
  4. React 또는 Node.js

TypeScript 시작하기학습 로드맵

모바일 앱에 추천

Kotlin

Android의 공식 언어이며 안전한 문법과 Jetpack Compose로 현대적인 앱 개발 흐름을 배울 수 있습니다.

다른 선택지: TypeScript

  1. Kotlin 기초
  2. Android Studio
  3. Compose UI
  4. 네트워크 연동

Kotlin 시작하기학습 로드맵

백엔드·클라우드에 추천

Go

단순한 배포, 동시성, 빠른 실행 성능 덕분에 클라우드 서비스와 운영 도구에 특히 잘 맞습니다.

다른 선택지: Java

  1. HTTP 서버
  2. SQL·캐시
  3. Docker
  4. 관측성과 배포

Go 시작하기학습 로드맵

시스템·성능에 추천

Rust

메모리 안전성을 지키면서도 시스템 수준 성능을 목표로 할 수 있어, 새 시스템 프로젝트의 좋은 출발점입니다.

다른 선택지: C++

  1. 소유권과 타입
  2. 파일·네트워크
  3. 동시성
  4. 프로파일링

Rust 시작하기학습 로드맵

취업·기초에 추천

Java

객체지향, 자료구조, 서버 개발의 핵심을 체계적으로 익히고 다양한 실무·채용 환경으로 확장하기 좋습니다.

다른 선택지: Python

  1. 문법과 OOP
  2. 자료구조
  3. 알고리즘
  4. Spring Boot 기초

Java 시작하기학습 로드맵

선택하지 않아도 볼 수 있는 전체 추천 기준

AI·자동화에 추천

Python

AI SDK, 데이터 도구, 자동화 라이브러리가 풍부해 결과물을 빠르게 만들 수 있습니다.

다른 선택지: TypeScript

  1. 문법과 함수
  2. API 호출
  3. 작은 자동화 스크립트
  4. RAG 또는 에이전트

Python 시작하기학습 로드맵

웹 서비스에 추천

TypeScript

브라우저와 서버에서 같은 언어를 쓰며, 큰 웹 프로젝트에서 타입으로 실수를 줄일 수 있습니다.

다른 선택지: Python

  1. HTML·CSS
  2. JavaScript 기초
  3. TypeScript
  4. React 또는 Node.js

TypeScript 시작하기학습 로드맵

모바일 앱에 추천

Kotlin

Android의 공식 언어이며 안전한 문법과 Jetpack Compose로 현대적인 앱 개발 흐름을 배울 수 있습니다.

다른 선택지: TypeScript

  1. Kotlin 기초
  2. Android Studio
  3. Compose UI
  4. 네트워크 연동

Kotlin 시작하기학습 로드맵

백엔드·클라우드에 추천

Go

단순한 배포, 동시성, 빠른 실행 성능 덕분에 클라우드 서비스와 운영 도구에 특히 잘 맞습니다.

다른 선택지: Java

  1. HTTP 서버
  2. SQL·캐시
  3. Docker
  4. 관측성과 배포

Go 시작하기학습 로드맵

시스템·성능에 추천

Rust

메모리 안전성을 지키면서도 시스템 수준 성능을 목표로 할 수 있어, 새 시스템 프로젝트의 좋은 출발점입니다.

다른 선택지: C++

  1. 소유권과 타입
  2. 파일·네트워크
  3. 동시성
  4. 프로파일링

Rust 시작하기학습 로드맵

취업·기초에 추천

Java

객체지향, 자료구조, 서버 개발의 핵심을 체계적으로 익히고 다양한 실무·채용 환경으로 확장하기 좋습니다.

다른 선택지: Python

  1. 문법과 OOP
  2. 자료구조
  3. 알고리즘
  4. Spring Boot 기초

Java 시작하기학습 로드맵