내가 잘 모르는 분야이긴 한데... 아마 말한대로 C와 C++를 배우면 될듯. 성능이 중요시되는 분야다보니
(만약 다른 언어라도 이 둘을 알면 매우 쉽게 배울 수 있을거임)
아예 코딩이 처음이거나 응애라고 생각된다면 인터넷이나 책으로 기초문법부터 차근차근 밟으며 내가 생각하는대로 코드를 짤 수 있는 수준까지 도달해보고 (ex. 텍스트 은행 프로그램), 관련 종사자나 전문가에게 좀 더 자세한 조언을 구하는게 좋을듯!
백준 같은건 나아중의 단계로 코딩 테스트, 알고리즘 문제를 보고 풀고 막혀보면서 다른 사람은 어떻게 풀었는지, 무슨 지식이 필요한지 알아가는 조금 심화단계. 한 언어의 기초, 고급 문법을 어느정도 익히고 해보는걸 추천