해당 언어 배우기 언어 선택하기
프로그래머를 고용하는 대부분의 회사는 지원자의 출신 대학 및 성적보다 기술에 대해 더 많은 관심을 가지는 것은 사실이나, 대학 학위는 고용에 도움이 된다. 교수님과 같은 전문가의 지도를 받으면 (혹은 학우들과 함께) 독학보다 훨씬 효율적으로 학습이 가능하다.  컴퓨터 과학 분야의 학생들에게는 장학금 및 보조금이 제공되는 경우가 종종 있다. 등록금의 압박은 너무 걱정하지 않아도 된다. 다양한 지원 제도에 대해 알아보자! 학비를 내고 학위가 수여되는 온라인 대학을 다니거나 MIT의 훌륭한 Coursera 등과 같은 무료 프로그램에 참여하는 등, 구조화된 정식 코스에 등록하면 프로그래밍에 대해 많은 것을 배울 수 있다. 프로그래밍에 대해 자세히 알아 보려면 구글의 유니버시티 컨소시엄 서비스(University Consortium) 및 Mozilla 개발자 네트워크와 같은 무료 서비스를 사용해본다. 이러한 회사들은 더 많은 개발자들이 플랫폼을 번창시키고 자사의 소스가 웹 상에서 최고가 되기를 바란다. 웹 사이트를 활용해 활동하는 많은 프로그래머들이 있다. 그들은 몇 가지 요령 및 기초적인 기술을 가르쳐준다. 또한 본인이 배우고자 하는 언어에 대한 동영상 강의를 찾아본다.  다양한 무료 온라인 수업을 통해 코딩을 배울 수 있다. Khan Academy는 동영상을 통해 컴퓨터 코딩 기초를 가르친다. Code Academy는 단계별 교습을 통해 차근차근 배울 수 있는 무료 사이트이다. 아이들에게 프로그램을 가르치기 위해 고안된 몇 가지 프로그램이 있다. MIT의 스크래치 (Scratch)와 같은 프로그램은 매우 유용하며, 어릴수록 더 쉽게 이해하고 숙지하기 쉽다.  키트를 피한다. 키트로 큰 도움이 되는 배움을 얻기 힘들 것이다. 컴퓨터 프로그래밍은 기본적으로 컴퓨터가 따르는 일련의 지침을 (이진법 코딩이라고도 함) 따라 작업이 수행된다. 이 지침은 여러 가지 "언어"로 작성되거나 지침과 텍스트를 구성하는 다양한 방법을 사용하여 구성할 수도 있다. 프로그램 유형에 따라 사용되는 언어가 달라질 수 있으므로 자신이 원하는 것과 관련이 있다고 생각되는 언어를 선택하도록 한다. 해당 언어가 필요에 맞지 않는다면 언제든지 다른 새로운 언어를 시도할 수 있다. 이러한 언어는 주로 게임과 같은 독립 실행형 컴퓨터 응용 프로그램을 만드는 데 사용된다. C와 C++는 초보자를 배우기는 어렵지만 불가능하지는 않다. 프로그래밍을 배우는 것 (대부분의 프로그래밍 언어는 C 및 C++의 기본 개념 및 프레임을 따름)뿐만 아니라 컴퓨터가 작동하는 원리에 대해서도 깊이 있게 이해할 수 있다. 자바와 매우 유사한 언어인 C #의 경우, 훨씬 더 보편적으로 사용되어 점차 인기가 높아져 현재 널리 사용되고 있다. 웹 플러그인 (자바 스크립트) 및 모바일 앱 (자바) 제작을 원할 경우 배우기 좋은 언어로, 현재 수요가 높기 때문에 배워두면 유용할 것이다. 자바와 자바 스크립트는 이름의 유사성에도 불구하고 완전히 다른 언어라는 점에 주의한다. . 파이썬은 여러 플랫폼에서 널리 사용되는 매우 다양한 언어이다. 매우 강력한 언어이면서도 초보자가 쉽게 익숙해질 수 있는 장점이 있으므로 한번 도전해보는 것도 좋다! PHP는 PHP : Hypertext Processor의 약자로, 웹 프로그래밍 언어이며 타이핑이 약하고 대중성이 있어 쉽게 배울 수 있다 (약한 타이핑이란 해당 언어가 예상치 못한 결과를 내거나 암시형 변환이 일어날 수 있다는 것을 뜻하고, 대중성이란 언어에 대한 유용한 자습서를 시중에서 쉽게 구할 수 있다는 것을 의미). 또한 서버 종류의 프로그래밍에 유용한 언어이다. 프로그래밍 언어는 다양한 용도만큼 종류가 수없이 많다. 프로그래머로 커리어를 쌓길 원한다면 반드시 하나 이상을 알아야 하고, 할 수 있는 한 많이 배워 두어야 한다.  원하는 직업에 대한 구인 공고를 참고하여 해당 직종에서 요구하는 공통 언어를 찾는 것이 가장 좋다.
학교에 다는 것에 대해 생각해본다. 온라인 대학의 도움을 받는다. 온라인 도구를 사용한다. 온라인 수업을 활용한다. 가능한 어릴 때 시작한다. 원하는 프로그래밍 언어를 선택한다. C, C++, C# 및 관련 언어를 고려한다. Java 또는 Java Script를 고려한다. Python을 고려한다 PHP를 고려한다. 이 언어들 외 다양한 옵션을 찾아본다.
https://www.wikihow.com/Start-Learning-Computer-Programming https://www.wikihow.com/Start-Learning-Computer-Programming
Learning the Language Choosing a Language