💻 언어 선택 가이드

미국/영국 입시를 위해
어떤 프로그래밍 언어를 배워야 할까요?

대회와 내신, 학업을 한번에 잡는 전략적 언어 선택 가이드

전문성 없는 전과목을 다루는 어학원이나, 국내 학원, 미국 입시와 트랜드를 보지 않는 학원에 영업으로 잘못된 언어 선택을 매우 자주 보게됩니다.

잘못된 언어 선택으로 학생들이 실적 없이 학업까지 어려워하는 경우를 보게됩니다.

1

언어 선택의 중요성

  • C/C++, Python, Java, Javascript 등 코딩 언어는 수백 개에 이릅니다.
  • 언어 선택은 아이들의 미래 대학, 전공, 취업, 창업 등에 중요한 영향을 미칩니다.
2

인공지능의 시대와 언어 선택

  • 2022와 2023년은 인공지능의 원년으로 볼 수 있습니다.
  • 2024년에는 Davos Forum (World Economic Forum)에서 세계 정상들이 인공지능의 위협과 대책에 대해 논의하였습니다.
3

주요 코딩 언어

가장 많이 배우는 언어로 Python, Java, Javascript, C/C++이 있습니다. 각 언어의 선택은 개인의 미래 목표와 밀접하게 연결됩니다.

앞서 인공지능의 여파로 개발자가 가장 많이 사용하고 미국 연봉이 가장 높은 언어는 Python입니다.

Language popularity and salary chart
Most popular programming languages
⚙️

언어별 특성과 장단점

C/C++

  • 장점: 속도가 빠름, 컴퓨터의 깊이 있는 이해에 도움
  • 제조업 비중이 높은 국내 시장에서 C/C++의 수요가 많음
  • Gold 수상을 위해서는 C++이 필요 (2023년부터 Python, Java도 Silver 수상 가능)
  • 단점: 학습이 어려워 중도 포기하는 경우가 많음
  • APCS A, IGCSE, IB 모두 Java 아니면 Python을 활용

Java

  • 장점: 국내 자사고 및 미국의 APCS A, IB학교에서 주로 사용
  • Android App 개발이 가능

Python

  • 장점: 자연어 처리, 컴퓨터 비전, 바이오, 법학 등 다양한 분야에 활용 가능
  • 쉽기 때문에 다른 언어를 배우기 전에 배우면 좋음
  • 어떠한 전공이던 배워야하는 언어로 볼 수 있음
  • 단점: 알고리즘 대회에서 구동 속도가 느림
Language comparison chart
5

언어 선택의 경제적 측면

  • Python 개발자는 짧은 경력에도 불구하고 평균 연봉이 높음
  • C/C++ 개발자는 경력이 더 많아도 연봉이 낮을 수 있음
6

미래 전망

  • 인공지능 분야에서 Python의 활용도가 높아질 것으로 예상됩니다.
  • C/C++은 인공지능의 핵심 프레임워크 개발에 사용됩니다. 다만 해당 분야는 Computer Science의 연구 분야로 매우 Vertical합니다.
Programming languages in demand

언어 선택이 어려우신가요?

CIT에서 학생의 목표와 상황에 맞는 최적의 언어 선택을 도와드립니다.

카카오로 상담 신청 →