요새 프로그래밍을 하고싶지만 못하시는 분들을 주변에서 많이 보고 있습니다. 여러 이유가 있지만, 시간이 없다 부터 시작하여서 어려워서라는 이유들이 있죠. 이럴 때 어떻게 해야 할까요?
우선 뭘하고 싶은지를 구체적으로 정하자
예를 들어보자면, "간단한 게임을 만들어보고 싶어!"라고 하면, 컴퓨터 게임인지, 폰 게임인지를 생각할 수 있겠죠.
아니면, "수학 그래프를 그려주는 프로그램을 만들고 싶어!"라고 할 수 도 있겠죠.
원래 사람은 목표가 없으면 해메게 되어 있는 법입니다.
목표를 정해야 최소한 방향을 정할 수 있게 되는 거죠.
목표 후에는 언어를 정하자
간단한 게임도 여러가지가 있지만, 저의 경우에는 java라는 언어에다가 lwjgl이라는 라이브러리(편하게 계산해주고, opengl이라 하는 그래픽 관련 라이브러리를 java에서 사용하게 해준다. )를 합쳐서 게임을 만들고 있죠.
안드로이드용 프로그램은 java, kotlin이라는 언어를 사용할 수 있고요, iOS는 Objective-C 또는 Swift를 사용합니다. 수학 관련은 MathLab 또는 PYTHON을 사용할 수 도 있습니다.
-수정합니다. 제가 잘 못 알고 있던 부분이 있더군요...
문법은 어떻게 배울까...
우선 따라하세요. 많이 따라해야 이해할 수 있습니다.
저 또한 여러번 따라 적고 오류도 찾고 수정해가면서 익숙해졌습니다.
책을 사시는 것도 방법입니다. 근데 요즘은 인터넷이 워낙 잘 되있어서...